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