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

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

百科 / SQL 命令 / 13 变更

PostgreSQL 13 SQL 命令变更

相对 PostgreSQL 12 的差异;13 共收录 182 条 SQL 命令。

PostgreSQL 13 为历史版本,已结束维护。

换一个对比基准

汇总

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

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

新增命令 0

  • 这一版没有新增命令。

移除命令 0

  • 这一版没有移除命令。

文件改名 0

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

语法变化 20

命令分组变化行数首条新增行
ALTER MATERIALIZED VIEW表与视图+1 −0[ NO ] DEPENDS ON EXTENSION extension_name
CREATE TABLE表与视图+1 −0{ column_name | ( expression ) } [ COLLATE collation ] [ opclass [ ( opclass_parameter = value [, ... ] ) ] ] [ ASC | DESC ] [ NULLS { FIRST | LAST } ]
ALTER TABLE表与视图+2 −0ALTER [ COLUMN ] column_name DROP EXPRESSION [ IF EXISTS ]
ALTER VIEW表与视图+1 −0ALTER VIEW [ IF EXISTS ] name RENAME [ COLUMN ] column_name TO new_column_name
REINDEX索引与统计+2 −1REINDEX [ ( option [, ...] ) ] { INDEX | TABLE | SCHEMA | DATABASE | SYSTEM } [ CONCURRENTLY ] name
CREATE INDEX索引与统计+1 −0( { column_name | ( expression ) } [ COLLATE collation ] [ opclass [ ( opclass_parameter = value [, ... ] ) ] ] [ ASC | DESC ] [ NULLS { FIRST | LAST } ] [, ...] )
ALTER INDEX索引与统计+1 −0ALTER INDEX name [ NO ] DEPENDS ON EXTENSION extension_name
ALTER STATISTICS索引与统计+1 −0ALTER STATISTICS name SET STATISTICS new_target
ALTER FUNCTION函数与过程+1 −0[ NO ] DEPENDS ON EXTENSION extension_name
CREATE LANGUAGE函数与过程+1 −1CREATE [ OR REPLACE ] [ TRUSTED ] [ PROCEDURAL ] LANGUAGE name
ALTER PROCEDURE函数与过程+1 −0[ NO ] DEPENDS ON EXTENSION extension_name
ALTER ROUTINE函数与过程+1 −0[ NO ] DEPENDS ON EXTENSION extension_name
ALTER TYPE类型与运算符+5 −3ALTER TYPE name RENAME TO new_name
CREATE DATABASE数据库、模式与表空间+2 −0[ ENCODING [=] encoding ]
DROP DATABASE数据库、模式与表空间+2 −0DROP DATABASE [ IF EXISTS ] name [ [ WITH ] ( option [, ...] ) ]
ALTER TRIGGER触发器与规则+1 −0ALTER TRIGGER name ON table_name [ NO ] DEPENDS ON EXTENSION extension_name
CREATE EXTENSION扩展与访问方法+0 −2—
EXPLAIN查询与数据操作+1 −0WAL [ boolean ]
SELECT查询与数据操作+1 −0[ FETCH { FIRST | NEXT } [ count ] { ROW | ROWS } { ONLY | WITH TIES } ]
VACUUM维护+1 −0PARALLEL integer

仅正文更新 29

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

CREATE MATERIALIZED VIEWCREATE SEQUENCECREATE TABLE ASCREATE VIEWCREATE AGGREGATEALTER COLLATIONCREATE CONVERSIONCREATE OPERATOR CLASSALTER OPERATOR FAMILYCREATE TYPECREATE TABLESPACEALTER TABLESPACESECURITY LABELCREATE POLICYCREATE TRIGGERDROP EXTENSIONCREATE PUBLICATIONCOPYDELETEINSERTLOCKUPDATEVALUESEXECUTESET TRANSACTIONLISTENNOTIFYSETSHOW