ALTER OPERATOR CLASS name USING index_method RENAME TO new_name ALTER OPERATOR CLASS name USING index_method OWNER TO { new_owner | CURRENT_USER | SESSION_USER } ALTER OPERATOR CLASS name USING index_method SET SCHEMA new_schema
ALTER OPERATOR CLASSは演算子クラスの定義を変更します。
ALTER OPERATOR CLASSを使用するには演算子クラスの所有者でなければなりません。 所有者を変更するには、直接または間接的に新しい所有者ロールのメンバでなければなりません。 また、そのロールが演算子クラスのスキーマにおいてCREATEを持たなければなりません。 (この制限により、演算子クラスの削除と再作成で行うことができない処理を所有者の変更で行えないようになります。 しかし、スーパーユーザはすべての演算子クラスの所有者を変更することができます。)