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

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

百科 / SQL 命令 / 7.0 变更

PostgreSQL 7.0 SQL 命令变更

相对 PostgreSQL 6.5 的差异;7.0 共收录 64 条 SQL 命令。

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

换一个对比基准

汇总

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

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

新增命令 9

移除命令 0

  • 这一版没有移除命令。

文件改名 2

  • BEGIN事务控制

    sql-beginwork.htm → sql-begin.htm

  • VACUUM维护

    sql-vacuum-1.htm → sql-vacuum.htm

语法变化 20

命令分组变化行数首条新增行
ALTER TABLE表与视图+7 −2ADD [ COLUMN ] column type
CREATE INDEX索引与统计+1 −1[ USING acc_name ] ( func_name( column [, ... ]) [ ops_name ] )
CREATE AGGREGATE函数与过程+3 −4CREATE AGGREGATE name ( BASETYPE = input_data_type
CREATE FUNCTION函数与过程+6 −0[ WITH ( attribute [, ...] ) ]
CREATE TYPE类型与运算符+2 −4, INTERNALLENGTH = { internallength | VARIABLE } [ , EXTERNALLENGTH = { externallength | VARIABLE } ]
REVOKE角色与权限+1 −1FROM { PUBLIC | GROUP groupname | username }
CREATE USER角色与权限+2 −1[ SYSID uid ]
ALTER USER角色与权限+1 −3[ WITH PASSWORD 'password' ]
CREATE TRIGGER触发器与规则+1 −1EXECUTE PROCEDURE func ( arguments )
COPY查询与数据操作+4 −0[ [USING] DELIMITERS 'delimiter' ]
LOCK查询与数据操作+3 −3LOCK [ TABLE ] name
SELECT查询与数据操作+5 −2SELECT [ ALL | DISTINCT [ ON ( expression [, ...] ) ] ]
UPDATE查询与数据操作+1 −1UPDATE table SET col = expression [, ...]
SELECT INTO查询与数据操作+5 −1SELECT [ ALL | DISTINCT [ ON ( expression [, ...] ) ] ]
DECLARE游标与预备语句+1 −1DECLARE cursorname [ BINARY ] [ INSENSITIVE ] [ SCROLL ]
FETCH游标与预备语句+5 −2FETCH [ direction ] [ count ] { IN | FROM } cursor
MOVE游标与预备语句+0 −1—
ABORT事务控制+1 −1ABORT [ WORK | TRANSACTION ]
SET会话与参数+3 −1SET variable { TO | = } { value | 'value' | DEFAULT }
SHOW会话与参数+1 −1SHOW keyword

仅正文更新 28

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

CREATE SEQUENCECREATE TABLECREATE VIEWDROP INDEXDROP AGGREGATEDROP FUNCTIONCREATE LANGUAGEDROP LANGUAGECREATE OPERATORDROP TYPECREATE DATABASEDROP DATABASEGRANTDROP USERCREATE RULEDROP RULEDELETEEXPLAININSERTBEGINCOMMITROLLBACKLISTENNOTIFYRESETUNLISTENCLUSTERVACUUM