ALTER CONVERSION
Name
ALTER CONVERSION -- 修改编码转换的定义
Synopsis
ALTER CONVERSION _name_ RENAME TO _new_name_
ALTER CONVERSION _name_ OWNER TO _new_owner_
ALTER CONVERSION _name_ SET SCHEMA _new_schema_
描述
ALTER CONVERSION
修改编码转换的定义。
要使用ALTER CONVERSION
,您必须是该编码转换的所有者。要修改其所有者, 您必须是新的所属角色的直接或者间接成员, 并且该角色还必须在该编码转换的模式上有 CREATE
权限。 (这些限制强制了修改该所有者不会做任何通过删除和重建编码转换不能做的事情。不过,超级用户可以任何方式修改任意编码转换的所有属关系。)
参数
_name_
现有的编码转换的名称(可以有模式修饰)。
_new_name_
编码转换的新名字。
_new_owner_
编码转换的新所有者。
_new_schema_
编码转换的新模式名。
例子
要把编码转换 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
语句。