ALTER CONVERSION — 改变一个转换的定义
ALTER CONVERSION name RENAME TO new_name
ALTER CONVERSION name OWNER TO { new_owner | CURRENT_USER | SESSION_USER }
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
语句。
CREATE CONVERSION , DROP CONVERSION
备案信息: 粤ICP备15087711号-2
Copyright © 2008-2024 啊嘎哇在线工具箱 All Rights.
本站所有资料来源于网络,版权归原作者所有,仅作学习交流使用,如不慎侵犯了您的权利,请联系我们。