ALTER COLLATION — 照合順序の定義を変更する
ALTER COLLATIONname
RENAME TOnew_name
ALTER COLLATIONname
OWNER TO {new_owner
| CURRENT_USER | SESSION_USER } ALTER COLLATIONname
SET SCHEMAnew_schema
ALTER COLLATION
は照合順序の定義を変更します。
ALTER COLLATION
を使用するためには照合順序を所有していなければなりません。
所有者を変更するためには、新しい所有ロールの直接あるいは間接的なメンバでなければならず、かつ、そのロールが照合順序のスキーマにおけるCREATE
権限を持たなければなりません
(この制限により、照合順序の削除と再作成を行ってもできないことが所有者の変更で行えないようにします。
ただし、スーパーユーザはすべての照合順序の所有者を変更することができます)。
name
既存の照合順序の名前(スキーマ修飾可)です。
new_name
照合順序の新しい名前です。
new_owner
照合順序の新しい所有者です。
new_schema
照合順序の新しいスキーマです。
照合順序de_DE
の名前をgerman
に変更します。
ALTER COLLATION "de_DE" RENAME TO german;
照合順序en_US
の所有者をjoe
に変更します。
ALTER COLLATION "en_US" OWNER TO joe;
標準SQLにはALTER COLLATION
文はありません。