ALTER COLLATION
Name
ALTER COLLATION -- 修改一个排序规则定义
Synopsis
ALTER COLLATION _name_ RENAME TO _new_name_
ALTER COLLATION _name_ OWNER TO _new_owner_
ALTER COLLATION _name_ SET SCHEMA _new_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
语句.