Name
ALTER OPERATOR -- 改變一個操作符的定義
Synopsis
ALTER OPERATOR name ( { lefttype | NONE } , { righttype | NONE } ) OWNER TO newowner描述
ALTER OPERATOR 改變一個操作符的定義。目前唯一能用的功能是改變操作符的所有者。
參數
- name
一個現有操作符的名字(可以有模式修飾)。
- lefttype
操作符的左操作數的資料類型;如果它沒有左操作數,那麼寫 NONE。
- righttype
操作符的右操作數的資料類型;如果它沒有右操作數,那麼寫 NONE。
- newowner
操作符的新所有者。要想修改一個操作符的所有者,您必須是一個超級用戶。
例子
改變一個用於 text 的用戶定義操作符 a @@ b 的所有者:
ALTER OPERATOR @@ (text, text) OWNER TO joe;
相容性
在 SQL 標準裡沒有 ALTER OPERATOR 語句。