ALTER SCHEMA — 更改一个模式的定义
ALTER SCHEMAnameRENAME TOnew_nameALTER SCHEMAnameOWNER TO {new_owner| CURRENT_ROLE | CURRENT_USER | SESSION_USER }
ALTER SCHEMA更改一个模式的定义。
您必须拥有该模式才能使用ALTER SCHEMA。
要重命名一个模式,您还必须拥有数据库的
CREATE权限。
要更改所有者,您必须能够SET ROLE为新的所有者角色,
并且该角色必须拥有数据库的CREATE权限。
(请注意,超级用户会自动拥有所有这些权限。)
name一个现有模式的名称。
new_name
该模式的新名称。新名称不能以pg_开始,因为这些名称被
保留用于系统模式。
new_owner该模式的新拥有者。
在 SQL 标准中没有ALTER SCHEMA语句。