드롭 운영자 클래스 - 운영자 클래스 제거
드롭 운영자 클래스 [존재하는 경우]이름
사용index_method
[캐스케이드 | 제한]
드롭 운영자 클래스
기존 연산자 클래스를 삭제합니다. 이 명령을 실행하려면 운영자 클래스의 소유자 여야합니다.
드롭 운영자 클래스
클래스에서 참조 한 연산자 나 기능을 삭제하지 않습니다. 운영자 클래스에 따라 인덱스가있는 경우를 지정해야합니다.캐스케이드
낙하가 완료 될 것입니다.
존재하는 경우
운영자 클래스가 존재하지 않는 경우 오류를 던지지 마십시오. 이 경우 통지가 발행됩니다.
이름
기존 연산자 클래스의 이름 (선택적으로 스키마 자격).
index_method
인덱스 액세스 메소드의 이름은 연산자 클래스가.입니다.
캐스케이드
연산자 클래스 (예 : 인덱스)에 의존하는 객체를 자동으로 삭제하고 해당 객체에 의존하는 모든 객체 (참조PostgreSQL : 문서 : 17 : 5.15. 무지개 토토성 추적).
제한
객체가 의존하는 경우 연산자 클래스를 삭제하는 것을 거부합니다. 이것은 기본입니다.
드롭 운영자 클래스
가족에 다른 것이 남아 있지 않더라도 (특히 가족이 암시 적으로 만들어진 경우운영자 클래스 만들기
). 빈 운영자 가족은 무해하지만 깔끔함을 위해 가족을 제거하고 싶을 수도 있습니다.드롭 운영자 가족
; 또는 아마도 더 나은 것, 사용드롭 운영자 가족
처음에.
B- 트리 연산자 클래스 제거widget_ops
:
btree를 사용하는 Drop Operator Class Widget_ops;
운영자 클래스를 사용하는 기존 인덱스가 있으면이 명령이 성공하지 못합니다. 추가하다캐스케이드
운영자 클래스와 함께 그러한 인덱스를 삭제하려면
없음드롭 운영자 클래스
SQL 표준의 명령문.
문서에 정확하지 않은 내용이 있으면 일치하지 않습니다.이 양식문서 문제를보고하려면