Postgresql 中文操作指南
Synopsis
ALTER CONVERSION name RENAME TO new_name
ALTER CONVERSION name OWNER TO { new_owner | CURRENT_ROLE | CURRENT_USER | SESSION_USER }
ALTER CONVERSION name SET SCHEMA new_schema
Description
ALTER CONVERSION 会更改转换的定义。
您必须拥有该转换才能使用 ALTER CONVERSION 。若要更改所有者,您必须能够在 SET ROLE 中创建新的所有者角色,并且该角色必须对该转换的架构拥有 CREATE 权限。(这些限制会强制执行该操作:更改所有者不会执行任何您无法通过删除和重新创建转换来做的事情。不过,无论如何,超级用户可以更改任何转换的所有权)。
Examples
若要将转换 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;