ALTER OPERATOR CLASS

ALTER OPERATOR CLASS — 연산자 클래스 정의 바꾸기

요약

ALTER OPERATOR CLASS 이름 USING 색인방법
    RENAME TO 새이름

ALTER OPERATOR CLASS 이름 USING 색인방법
    OWNER TO { 새소유주 | CURRENT_USER | SESSION_USER }

ALTER OPERATOR CLASS 이름 USING 색인방법
    SET SCHEMA 새스키마

설명

ALTER OPERATOR CLASS 명령은 해당 연산자 클래스 속성을 바꾸는 일을 한다.

ALTER OPERATOR CLASS 명령은 해당 연산자 클래스 소유주가 사용할 수 있다. 소유주를 바꿀 때는 명령을 실행하는 사용자가 새 소유주 소속이어야 하며, 새 소유주는 해당 스키마에 대해서 CREATE 권한이 있어야 한다. (새 소유주가 해당 연산자 클래스를 지우거나, 새로 만들 수 있어야 하기 때문이다. 반면, 슈퍼유저는 이런 제약 사항이 없다.)

매개 변수

이름

작업 대상 연산자 클래스 이름(스키마 이름 포함).

색인방법

해당 연산자 클래스용 색인 방법.

새이름

바뀔 새 이름.

새소유주

바뀔 새 소유주 이름.

새스키마

바뀔 새 스키마 이름.

호환성

ALTER OPERATOR CLASS 구문은 표준 SQL 구문이 아니다.

관련 항목

CREATE OPERATOR CLASS, DROP OPERATOR CLASS, ALTER OPERATOR FAMILY