ALTER FOREIGN TABLE
是一个用于修改外部表
的DDL命令。
ALTER FOREIGN TABLE
在PostgreSQL 9.1中添加。
更改历史
- PostgreSQL 14
ALTER FOREIGN TABLE ... OWNER TO CURRENT_ROLE
语法添加 (提交 45b98057)
- PostgreSQL 13
ALTER FOREIGN TABLE ... RENAME COLUMN
在命令成功完成时返回ALTER FOREIGN TABLE
(而不是ALTER TABLE
)(提交 979766c0)
- PostgreSQL 12
- PostgreSQL 9.5
- PostgreSQL 9.4
- 添加对启用/禁用触发器的支持 (提交 7cbe57c3)
- PostgreSQL 9.3
ALTER FOREIGN TABLE ... ALTER COLUMN ... SET DEFAULT ... / DROP DEFAULT
语法添加 (提交 a0c6dfee)
- PostgreSQL 9.2
- PostgreSQL 9.1
- 添加 (提交 0d692a0d)
参考文献
- PostgreSQL文档: ALTER FOREIGN TABLE