ALTER COLLATION — 照合順序の定義を変更する
ALTER COLLATIONnameRENAME TOnew_nameALTER COLLATIONnameOWNER TO {new_owner| CURRENT_USER | SESSION_USER } ALTER COLLATIONnameSET 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文はありません。