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

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

百科 / SQL 命令 / 17 变更

PostgreSQL 17 SQL 命令变更

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

换一个对比基准

汇总

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

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

新增命令 0

  • 这一版没有新增命令。

移除命令 0

  • 这一版没有移除命令。

文件改名 0

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

语法变化 16

命令分组变化行数首条新增行
ALTER TABLE表与视图+4 −0ALTER [ COLUMN ] column_name SET EXPRESSION AS ( expression )
ALTER STATISTICS索引与统计+1 −0ALTER STATISTICS name SET STATISTICS { new_target | DEFAULT }
CREATE DOMAIN类型与运算符+1 −1[ domain_constraint [ ... ] ]
ALTER OPERATOR类型与运算符+4 −0| COMMUTATOR = com_op
CREATE DATABASE数据库、模式与表空间+2 −0[ LC_CTYPE [=] lc_ctype ]
GRANT角色与权限+1 −0GRANT { { SELECT | INSERT | UPDATE | DELETE | TRUNCATE | REFERENCES | TRIGGER | MAINTAIN }
REVOKE角色与权限+1 −0{ { SELECT | INSERT | UPDATE | DELETE | TRUNCATE | REFERENCES | TRIGGER | MAINTAIN }
ALTER DEFAULT PRIVILEGES角色与权限+2 −0GRANT { { SELECT | INSERT | UPDATE | DELETE | TRUNCATE | REFERENCES | TRIGGER | MAINTAIN }
CREATE ROLE角色与权限+0 −4—
COPY查询与数据操作+4 −0FORCE_NOT_NULL { ( column_name [, ...] ) | * }
EXPLAIN查询与数据操作+3 −2SERIALIZE [ { NONE | TEXT | BINARY } ]
MERGE查询与数据操作+4 −0when_clause [...]
SELECT查询与数据操作+2 −1[ FOR { UPDATE | NO KEY UPDATE | SHARE | KEY SHARE } [ OF from_reference [, ...] ] [ NOWAIT | SKIP LOCKED ] [...] ]
ANALYZE维护+0 −2—
CLUSTER维护+1 −3CLUSTER [ ( option [, ...] ) ] [ table_name [ USING index_name ] ]
VACUUM维护+0 −2—

仅正文更新 93

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

CREATE MATERIALIZED VIEWDROP MATERIALIZED VIEWREFRESH MATERIALIZED VIEWDROP SEQUENCECREATE TABLEDROP TABLECREATE TABLE ASCREATE VIEWDROP VIEWREINDEXCREATE INDEXDROP INDEXCREATE STATISTICSCALLCREATE AGGREGATEDROP AGGREGATECREATE FUNCTIONALTER FUNCTIONDROP FUNCTIONCREATE LANGUAGEDROP LANGUAGECREATE PROCEDUREALTER PROCEDUREDROP PROCEDUREDROP TRANSFORMCREATE COLLATIONDROP COLLATIONALTER DOMAINDROP DOMAINCREATE OPERATORDROP OPERATORCREATE OPERATOR CLASSDROP OPERATOR CLASSCREATE OPERATOR FAMILYALTER OPERATOR FAMILYDROP OPERATOR FAMILYCREATE TYPEALTER TYPEDROP TYPEALTER DATABASEDROP DATABASEDROP SCHEMACREATE TABLESPACEDROP OWNEDREASSIGN OWNEDCREATE POLICYALTER ROLEDROP ROLESET ROLESET SESSION AUTHORIZATIONCREATE EVENT TRIGGERDROP EVENT TRIGGERCREATE RULEDROP RULECREATE TRIGGERDROP TRIGGERLOADCREATE ACCESS METHODDROP ACCESS METHODCREATE EXTENSIONALTER EXTENSIONDROP EXTENSIONDROP TEXT SEARCH CONFIGURATIONDROP TEXT SEARCH DICTIONARYDROP TEXT SEARCH PARSERDROP TEXT SEARCH TEMPLATEDROP FOREIGN DATA WRAPPERALTER FOREIGN TABLEDROP FOREIGN TABLEDROP SERVERCREATE PUBLICATIONCREATE SUBSCRIPTIONALTER SUBSCRIPTIONDROP SUBSCRIPTIONDELETEINSERTLOCKUPDATESELECT INTODECLAREFETCHRELEASE SAVEPOINTPREPARE TRANSACTIONSET TRANSACTIONLISTENNOTIFYRESETSETSHOWALTER SYSTEMCHECKPOINTCOMMENTALTER LARGE OBJECT