ALTER CONVERSION
名前
ALTER CONVERSION -- 変換の定義を変更する
概要
ALTER CONVERSION name RENAME TO newname
ALTER CONVERSION name OWNER TO newowner
説明
ALTER CONVERSIONは変換の定義を変更します。
ALTER CONVERSIONを使用するには変換の所有者でなければなりません。
所有者を変更するには、直接または間接的に新しいロールのメンバでなければなりません。
また、そのロールが変換のスキーマにおいてCREATEを持たなければなりません。
(この制限により、強制的に、所有者の変更が変換の削除と再作成で行うことができない何かを行わないようになります。
しかし、スーパーユーザはすべての変換の所有者を変更することができます。)
パラメータ
- name
既存の変換の名前です(スキーマ修飾名も可)。
- newname
新しい変換の名前です。
- newowner
新しい変換の所有者です。
例
iso_8859_1_to_utf8変換の名前をlatin1_to_unicodeへ変更します。
ALTER CONVERSION iso_8859_1_to_utf8 RENAME TO latin1_to_unicode;
iso_8859_1_to_utf8変換の所有者をjoeに変更します。
ALTER CONVERSION iso_8859_1_to_utf8 OWNER TO joe;
互換性
標準SQLにはALTER CONVERSION文はありません。