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

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

百科 / SQL 命令 / 9.3 变更

PostgreSQL 9.3 SQL 命令变更

相对 PostgreSQL 9.2 的差异;9.3 共收录 158 条 SQL 命令。

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

换一个对比基准

汇总

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

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

新增命令 8

移除命令 0

  • 这一版没有移除命令。

文件改名 0

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

语法变化 12

命令分组变化行数首条新增行
CREATE VIEW表与视图+1 −0CREATE [ OR REPLACE ] [ TEMP | TEMPORARY ] [ RECURSIVE ] VIEW name [ ( column_name [, ...] ) ]
ALTER TYPE类型与运算符+1 −0ALTER TYPE name ADD VALUE [ IF NOT EXISTS ] new_enum_value [ { BEFORE | AFTER } existing_enum_value ]
CREATE SCHEMA数据库、模式与表空间+2 −0CREATE SCHEMA IF NOT EXISTS schema_name [ AUTHORIZATION user_name ]
SECURITY LABEL角色与权限+2 −0EVENT TRIGGER object_name |
ALTER ROLE角色与权限+4 −0ALTER ROLE { name | ALL } [ IN DATABASE database_name ] SET configuration_parameter { TO | = } { value | DEFAULT }
ALTER USER角色与权限+4 −0ALTER USER { name | ALL } [ IN DATABASE database_name ] SET configuration_parameter { TO | = } { value | DEFAULT }
ALTER EXTENSION扩展与访问方法+3 −0EVENT TRIGGER object_name |
CREATE FOREIGN TABLE外部数据+5 −1column_name data_type [ OPTIONS ( option 'value' [, ... ] ) ] [ COLLATE collation ] [ column_constraint [ ... ] ]
ALTER FOREIGN TABLE外部数据+3 −1ADD [ COLUMN ] column_name data_type [ COLLATE collation ] [ column_constraint [ ... ] ]
COPY查询与数据操作+4 −0FROM { 'filename' | PROGRAM 'command' | STDIN }
SELECT查询与数据操作+4 −0[ FOR { UPDATE | NO KEY UPDATE | SHARE | KEY SHARE } [ OF table_name [, ...] ] [ NOWAIT ] [...] ]
COMMENT其它对象+3 −0EVENT TRIGGER object_name |

仅正文更新 26

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

CREATE TABLEALTER TABLECREATE TABLE ASALTER VIEWCREATE INDEXCREATE FUNCTIONCREATE LANGUAGECREATE TYPEALTER TABLESPACEGRANTREVOKEREASSIGN OWNEDCREATE RULEDROP RULECREATE TRIGGERCREATE FOREIGN DATA WRAPPERALTER FOREIGN DATA WRAPPERCREATE SERVEREXPLAINLOCKSELECT INTODECLAREFETCHPREPARENOTIFYVACUUM