無料スクリプト配布のPHP.TO   PHPの実用的なtips PHPマニュアル MySQLマニュアル Apacheマニュアル PostgreSQLマニュアル マニュアル検索    

ALTER OPERATOR CLASS

名前

ALTER OPERATOR CLASS -- 演算子クラスの定義を変更する

概要

ALTER OPERATOR CLASS 

name

 USING 

index_method

 RENAME TO 

new_name


ALTER OPERATOR CLASS 

name

 USING 

index_method

 OWNER TO 

new_owner


ALTER OPERATOR CLASS 

name

 USING 

index_method

 SET SCHEMA 

new_schema

説明

ALTER OPERATOR CLASS は演算子クラスの定義を変更します。

ALTER OPERATOR CLASS を使用するには演算子クラスの所有者でなければなりません。 所有者を変更するには、直接または間接的に新しい所有者ロールのメンバでなければなりません。 また、そのロールが演算子クラスのスキーマにおいて CREATE を持たなければなりません。 (この制限により、強制的に、所有者の変更が演算子クラスの削除と再作成で行うことができない何らかの処理を行わないようになります。 しかし、スーパーユーザはすべての演算子クラスの所有者を変更することができます。)

パラメータ

name

既存の演算子クラスの名前です(スキーマ修飾名も可)。

index_method

演算子クラス用のインデックスメソッドの名前です。

new_name

新しい演算子クラス名です。

new_owner

新しい演算子クラスの所有者です。

new_schema

演算子クラスの新しいスキーマです。

互換性

標準SQLには ALTER OPERATOR CLASS 文はありません。

関連項目

CREATE OPERATOR CLASS , DROP OPERATOR CLASS , ALTER OPERATOR FAMILY

powered by SEO.CUG.NET