ALTER SCHEMA 是一个 DDL 命令,用于修改 schema 的定义。
ALTER SCHEMA 在 PostgreSQL 7.4 中添加。
变更历史
- PostgreSQL 14
- 添加了
ALTER SCHEMA ... OWNER TO CURRENT_ROLE语法(提交 45b98057)
- 添加了
- PostgreSQL 9.5
- 添加了
ALTER SCHEMA ... OWNER TO { CURRENT_USER | SESSION_USER }语法(提交 31eae602)
- 添加了
- PostgreSQL 8.0
- 添加了
ALTER SCHEMA ... OWNER TO ...子句(提交 0adfa2c3)
- 添加了
- PostgreSQL 7.4
- 已添加 (commit b256f242)
示例
ALTER SCHEMA 的基本用法示例
postgres=# ALTER SCHEMA foo RENAME TO bar; ALTER SCHEMA
参考资料
- PostgreSQL 文档: ALTER SCHEMA
