ALTER DATABASE 是用于修改数据库属性的 DDL 命令。
ALTER DATABASE 于 PostgreSQL 7.3 中添加。
变更历史
- PostgreSQL 18
- 使用
ALTER DATABASE ... SET TABLESPACE ...时,将使用file_copy_method中指定的 f78ca6f3 提交来复制文件。
- 使用
- PostgreSQL 15
- 添加了
REFRESH COLLATION VERSION语法(提交 37851a8b)
- 添加了
- PostgreSQL 14
- 添加了
ALTER DATABASE ... OWNER TO CURRENT_ROLE语法(提交 45b98057)
- 添加了
- PostgreSQL 9.5
- PostgreSQL 8.4
- 添加了
ALTER DATABASE ... SET TABLESPACE ...语法(提交 6517f377)
- 添加了
- PostgreSQL 8.3
- 添加了
ALTER DATABASE ... { SET ... FROM CURRENT | RESET ALL }语法(提交 e7889b83)
- 添加了
- PostgreSQL 8.1
- 添加了
ALTER DATABASE ... [ WITH ] CONNECTION LIMIT语法(提交 d42cf5a4)
- 添加了
- PostgreSQL 8.0
- 添加了
ALTER DATABASE ... OWNER TO ...语法(提交 cfbfdc55)
- 添加了
- PostgreSQL 7.4
- 添加了
ALTER DATABASE ... RENAME TO ...语法(提交 b256f242)
- 添加了
- PostgreSQL 7.3
- 添加(提交 1aac2c85)
参考资料
- PostgreSQL 文档: ALTER DATABASE
