↑↓ 选择 ↵ 打开 ⌫ 改范围 完整检索页

pgsql.cc 提供对 postgresql.org 官网内容的中文翻译,由 Pigsty 团队维护。

百科 / SQL 命令 / 15 变更

PostgreSQL 15 SQL 命令变更

相对 PostgreSQL 14 的差异;15 共收录 183 条 SQL 命令。

换一个对比基准

汇总

  1. 1新增命令
  2. 0移除命令
  3. 0文件改名
  4. 14语法变化
  5. 31仅正文更新

语法变化按参考页「语法概要」逐行比较;文件改名独立统计,可能同时有语法或正文变化。

新增命令 1

  • MERGE查询与数据操作

    有条件地插入、更新或删除表中的行

移除命令 0

  • 这一版没有移除命令。

文件改名 0

  • 这一版没有参考页改名。

语法变化 14

命令分组变化行数首条新增行
ALTER MATERIALIZED VIEW表与视图+2 −0SET ACCESS METHOD new_access_method
CREATE SEQUENCE表与视图+1 −0CREATE [ { TEMPORARY | TEMP } | UNLOGGED ] SEQUENCE [ IF NOT EXISTS ] name
ALTER SEQUENCE表与视图+2 −0ALTER SEQUENCE [ IF EXISTS ] name SET { LOGGED | UNLOGGED }
CREATE TABLE表与视图+3 −0UNIQUE [ NULLS [ NOT ] DISTINCT ] index_parameters |
ALTER TABLE表与视图+5 −0SET ACCESS METHOD new_access_method
CREATE INDEX索引与统计+2 −0[ NULLS [ NOT ] DISTINCT ]
CREATE DATABASE数据库、模式与表空间+7 −0[ STRATEGY [=] strategy ]
ALTER DATABASE数据库、模式与表空间+2 −0ALTER DATABASE name REFRESH COLLATION VERSION
GRANT角色与权限+5 −0GRANT { { SET | ALTER SYSTEM } [, ... ] | ALL [ PRIVILEGES ] }
REVOKE角色与权限+7 −0{ { SET | ALTER SYSTEM } [, ...] | ALL [ PRIVILEGES ] }
CREATE PUBLICATION逻辑复制+5 −2[ FOR ALL TABLES
ALTER PUBLICATION逻辑复制+8 −3ALTER PUBLICATION name ADD publication_object [, ...]
ALTER SUBSCRIPTION逻辑复制+2 −0ALTER SUBSCRIPTION name SKIP ( skip_option = value )
COPY查询与数据操作+1 −0HEADER [ boolean | MATCH ]

仅正文更新 31

31 条命令的语法未变,说明文字有更新

TRUNCATECREATE MATERIALIZED VIEWCREATE TABLE ASCREATE VIEWALTER VIEWREINDEXCREATE STATISTICSCREATE LANGUAGECREATE TRANSFORMDROP TRANSFORMALTER COLLATIONCREATE TYPEALTER TYPEDROP OWNEDCREATE POLICYALTER TRIGGERCREATE ACCESS METHODCREATE FOREIGN TABLECREATE SUBSCRIPTIONEXPLAININSERTLOCKUPDATEPREPARESET TRANSACTIONSETALTER SYSTEMCHECKPOINTCLUSTERVACUUMCOMMENT