ALTER OPERATOR

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 語句。

又見

CREATE OPERATOR, DROP OPERATOR