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

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

百科 / SQL 命令 / 7.4 变更

PostgreSQL 7.4 SQL 命令变更

相对 PostgreSQL 7.3 的差异;7.4 共收录 93 条 SQL 命令。

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

换一个对比基准

汇总

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

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

新增命令 8

移除命令 0

  • 这一版没有移除命令。

文件改名 0

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

语法变化 49

命令分组变化行数首条新增行
CREATE SEQUENCE表与视图+3 −1CREATE [ TEMPORARY | TEMP ] SEQUENCE name [ INCREMENT [ BY ] increment ]
CREATE TABLE表与视图+6 −1CREATE [ [ GLOBAL | LOCAL ] { TEMPORARY | TEMP } ] TABLE table_name (
ALTER TABLE表与视图+17 −13ALTER TABLE [ ONLY ] name [ * ]
CREATE TABLE AS表与视图+1 −0CREATE [ [ GLOBAL | LOCAL ] { TEMPORARY | TEMP } ] TABLE table_name [ (column_name [, ...] ) ]
CREATE VIEW表与视图+1 −1CREATE [ OR REPLACE ] VIEW name [ ( column_name [, ...] ) ] AS query
REINDEX索引与统计+1 −1REINDEX { DATABASE | TABLE | INDEX } name [ FORCE ]
CREATE INDEX索引与统计+2 −5CREATE [ UNIQUE ] INDEX name ON table [ USING method ]
DROP INDEX索引与统计+1 −1DROP INDEX name [, ...] [ CASCADE | RESTRICT ]
CREATE AGGREGATE函数与过程+1 −1STYPE = state_data_type
CREATE LANGUAGE函数与过程+1 −1CREATE [ TRUSTED ] [ PROCEDURAL ] LANGUAGE name
CREATE CONVERSION类型与运算符+1 −1CREATE [DEFAULT] CONVERSION name
DROP CONVERSION类型与运算符+1 −1DROP CONVERSION name [ CASCADE | RESTRICT ]
CREATE DOMAIN类型与运算符+3 −2CREATE DOMAIN name [AS] data_type
DROP DOMAIN类型与运算符+1 −1DROP DOMAIN name [, ...] [ CASCADE | RESTRICT ]
CREATE OPERATOR类型与运算符+1 −1PROCEDURE = funcname
DROP OPERATOR类型与运算符+1 −1DROP OPERATOR name ( lefttype | NONE , righttype | NONE ) [ CASCADE | RESTRICT ]
CREATE OPERATOR CLASS类型与运算符+3 −3CREATE OPERATOR CLASS name [ DEFAULT ] FOR TYPE data_type USING index_method AS
DROP OPERATOR CLASS类型与运算符+1 −1DROP OPERATOR CLASS name USING index_method [ CASCADE | RESTRICT ]
CREATE TYPE类型与运算符+9 −6CREATE TYPE name AS
DROP TYPE类型与运算符+1 −1DROP TYPE name [, ...] [ CASCADE | RESTRICT ]
ALTER DATABASE数据库、模式与表空间+3 −2ALTER DATABASE name SET parameter { TO | = } { value | DEFAULT }
GRANT角色与权限+5 −0TO { username | GROUP groupname | PUBLIC } [, ...] [ WITH GRANT OPTION ]
REVOKE角色与权限+10 −0REVOKE [ GRANT OPTION FOR ]
ALTER GROUP角色与权限+3 −2ALTER GROUP groupname ADD USER username [, ... ]
CREATE USER角色与权限+1 −1CREATE USER name [ [ WITH ] option [ ... ] ]
ALTER USER角色与权限+4 −3ALTER USER name [ [ WITH ] option [ ... ] ]
CREATE CONSTRAINT TRIGGER触发器与规则+2 −2tablename constraint attributes
CREATE RULE触发器与规则+1 −4DO [ INSTEAD ] { NOTHING | command | ( command ; command ... ) }
CREATE TRIGGER触发器与规则+2 −1ON table [ FOR [ EACH ] { ROW | STATEMENT } ]
ALTER TRIGGER触发器与规则+1 −1ALTER TRIGGER name ON table RENAME TO newname
COPY查询与数据操作+4 −4COPY tablename [ ( column [, ...] ) ]
EXPLAIN查询与数据操作+1 −1EXPLAIN [ ANALYZE ] [ VERBOSE ] statement
INSERT查询与数据操作+0 −1—
LOCK查询与数据操作+1 −1LOCK [ TABLE ] name [, ...] [ IN lockmode MODE ]
SELECT查询与数据操作+7 −12[ FOR UPDATE [ OF table_name [, ...] ] ]
UPDATE查询与数据操作+1 −1UPDATE [ ONLY ] table SET column = { expression | DEFAULT } [, ...]
CLOSE游标与预备语句+1 −1CLOSE name
DECLARE游标与预备语句+3 −1DECLARE name [ BINARY ] [ INSENSITIVE ] [ [ NO ] SCROLL ]
FETCH游标与预备语句+14 −4FETCH [ direction { FROM | IN } ] cursorname
MOVE游标与预备语句+1 −2MOVE [ direction { FROM | IN } ] cursorname
PREPARE游标与预备语句+1 −1PREPARE plan_name [ (datatype [, ...] ) ] AS statement
SET CONSTRAINTS事务控制+1 −1SET CONSTRAINTS { ALL | name [, ...] } { DEFERRED | IMMEDIATE }
SET TRANSACTION事务控制+2 −0[ ISOLATION LEVEL { READ COMMITTED | SERIALIZABLE } ] [ READ WRITE | READ ONLY ]
START TRANSACTION事务控制+1 −0START TRANSACTION [ ISOLATION LEVEL { READ COMMITTED | SERIALIZABLE } ] [ READ WRITE | READ ONLY ]
RESET会话与参数+1 −1RESET name
SET会话与参数+1 −1SET [ SESSION | LOCAL ] name { TO | = } { value | 'value' | DEFAULT }
UNLISTEN会话与参数+1 −1UNLISTEN { name | * }
CLUSTER维护+2 −0CLUSTER tablename
COMMENT其它对象+2 −2{

仅正文更新 36

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

TRUNCATEDROP SEQUENCEDROP TABLEDROP VIEWDROP AGGREGATECREATE FUNCTIONDROP FUNCTIONDROP LANGUAGECREATE CASTDROP CASTCREATE DATABASEDROP DATABASECREATE SCHEMADROP SCHEMACREATE GROUPDROP GROUPSET SESSION AUTHORIZATIONDROP USERDROP RULEDROP TRIGGERLOADDELETESELECT INTODEALLOCATEEXECUTEABORTBEGINCOMMITENDROLLBACKLISTENNOTIFYSHOWANALYZECHECKPOINTVACUUM