免费注册
帮助文档(华北一、二)

  • ● 命令:ABORT

    描述: 终止当前事务

    语法:

     ABORT [ WORK | TRANSACTION ]

    ● 命令: ALTER AGGREGATE

    描述: 改变一个聚集函数的定义

    语法:

     ALTER AGGREGATE 名字 ( 类型 ) RENAME TO 新名字

    ● 命令: ALTER DATABASE

    描述: 改变一个数据库

    语法:

     

    ALTER DATABASE 名字 SET 参数 { TO | = } { 值 | DEFAULT }

    ALTER DATABASE 名字 RESET 参数

    ALTER DATABASE 名字 RENAME TO 新名字

    ALTER DATABASE 名字 OWNER TO 新属主

    ● 命令: ALTER FUNCTION

    描述: 改变一个函数的定义

    语法:

     

    ALTER FUNCTION 名字 ( [ 类型 [, ...] ] ) RENAME TO 新名字

    ALTER FUNCTION 名字 ( [ 类型 [, ...] ] ) OWNER TO 新属

    ● 命令: ALTER GROUP

    描述: 改变一个用户组

    语法:

     

    ALTER GROUP 组名称 ADD USER 用户名称 [, ... ]

    ALTER GROUP 组名称 DROP USER 用户名称 [, ... ]

    ALTER GROUP 组名称 RENAME TO 新名称

    ● 命令: ALTER INDEX

    描述: 改变一个索引的定义

    语法:

     

    ALTER INDEX name RENAME TO new_name

    ALTER INDEX name SET TABLESPACE tablespace_name

    ALTER INDEX name SET (storage_parameter = value )

    ALTER INDEX name RESET (storage_parameter [, ... ])

    ● 命令: ALTER SCHEMA

    描述: 改变一个模式的定义

    语法:

     

    ALTER SCHEMA 名字 RENAME TO 新名字

    ALTER SCHEMA 名字 OWNER TO 新属主

    ● 命令: ALTER SEQUENCE

    描述: 改变一个序列生成器的定义

    语法:

     

    ALTER SEQUENCE 名字 [ INCREMENT [ BY ] 递增 ]  [ MINVALUE 最小值 | NO 

    MINVALUE ] [ MAXVALUE 最大值 | NO MAXVALUE ] [ RESTART [ WITH ] 开始 ] 

    [ CACHE 缓存 ] [ [ NO ] CYCLE ]  [OWNED BY {表名.列名 | NONE}] ALTER 

    SEQUENCE name SET SCHEMA new_schema

    ● 命令: ALTER TYPE

    描述: 改变一个类型的定义语法:

     ALTER TYPE 名字 OWNER TO 新属主

    ● 命令: ALTER USER

    描述: 改变一个数据库用户

    语法:

     

    ALTER USER name RENAME TO newname

    ALTER USER name SET parameter { TO | = } { value | DEFAULT }

    ALTER USER name RESET parameter

    ALTER USER name [ [ WITH ] option [ ... ] ]  where option can 

    be:   CREATEDB | NOCREATEDB