PostgreSQL 8.0.0 文書
前のページ | 巻戻し |  | 早送り | 次のページ

# ALTER OPERATOR

## 名前

ALTER OPERATOR -- 演算子の定義の変更

## 概要

    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

前のページ | ホーム | 次のページ
ALTER LANGUAGE | 上に戻る | ALTER OPERATOR CLASS