# 改变模式

ALTER SCHEMA — 更改模式的定义

# 概要

ALTER SCHEMA name RENAME TO new_name
ALTER SCHEMA name OWNER TO { new_owner | CURRENT_ROLE | CURRENT_USER | SESSION_USER }

# 描述

改变模式更改模式的定义。

您必须拥有要使用的架构改变模式.要重命名架构,您还必须具有创造数据库的权限。要更改所有者,您还必须是新所有者角色的直接或间接成员,并且您必须拥有创造数据库的权限。(请注意,超级用户自动拥有所有这些权限。)

# 参数

姓名

现有架构的名称。

新名字

架构的新名称。新名称不能以pg_,因为这样的名称是为系统模式保留的。

新主人

架构的新所有者。

# 兼容性

没有改变模式SQL 标准中的语句。

# 也可以看看

创建模式,删除模式