pgsql.cc 提供对 postgresql.org 官网内容的中文翻译,由 Pigsty 团队维护。
相对 PostgreSQL 12 的差异;13 共收录 182 条 SQL 命令。
PostgreSQL 13 为历史版本,已结束维护。
语法变化按参考页「语法概要」逐行比较;文件改名独立统计,可能同时有语法或正文变化。
| 命令 | 分组 | 变化行数 | 首条新增行 |
|---|---|---|---|
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 −0 | ALTER [ COLUMN ] column_name DROP EXPRESSION [ IF EXISTS ] |
ALTER VIEW | 表与视图 | +1 −0 | ALTER VIEW [ IF EXISTS ] name RENAME [ COLUMN ] column_name TO new_column_name |
REINDEX | 索引与统计 | +2 −1 | REINDEX [ ( 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 −0 | ALTER INDEX name [ NO ] DEPENDS ON EXTENSION extension_name |
ALTER STATISTICS | 索引与统计 | +1 −0 | ALTER STATISTICS name SET STATISTICS new_target |
ALTER FUNCTION | 函数与过程 | +1 −0 | [ NO ] DEPENDS ON EXTENSION extension_name |
CREATE LANGUAGE | 函数与过程 | +1 −1 | CREATE [ 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 −3 | ALTER TYPE name RENAME TO new_name |
CREATE DATABASE | 数据库、模式与表空间 | +2 −0 | [ ENCODING [=] encoding ] |
DROP DATABASE | 数据库、模式与表空间 | +2 −0 | DROP DATABASE [ IF EXISTS ] name [ [ WITH ] ( option [, ...] ) ] |
ALTER TRIGGER | 触发器与规则 | +1 −0 | ALTER TRIGGER name ON table_name [ NO ] DEPENDS ON EXTENSION extension_name |
CREATE EXTENSION | 扩展与访问方法 | +0 −2 | — |
EXPLAIN | 查询与数据操作 | +1 −0 | WAL [ boolean ] |
SELECT | 查询与数据操作 | +1 −0 | [ FETCH { FIRST | NEXT } [ count ] { ROW | ROWS } { ONLY | WITH TIES } ] |
VACUUM | 维护 | +1 −0 | PARALLEL integer |
CREATE MATERIALIZED VIEWCREATE SEQUENCECREATE TABLE ASCREATE VIEWCREATE AGGREGATEALTER COLLATIONCREATE CONVERSIONCREATE OPERATOR CLASSALTER OPERATOR FAMILYCREATE TYPECREATE TABLESPACEALTER TABLESPACESECURITY LABELCREATE POLICYCREATE TRIGGERDROP EXTENSIONCREATE PUBLICATIONCOPYDELETEINSERTLOCKUPDATEVALUESEXECUTESET TRANSACTIONLISTENNOTIFYSETSHOW