您的位置:寻梦网首页编程乐园数据库PostgreSQL 7.2 Documentation

PostgreSQL 7.2 参考手册

The PostgreSQL Global Development Group


Table of Contents
前言
I. SQL 命令
ABORT  --  退出当前事务
ALTER GROUP  --  向组中增加用户或从组中删除用户
ALTER TABLE  --  修改表的定义
ALTER USER  --  改变数据库用户帐号.
ANALYZE  --  收集与数据库有关的统计
BEGIN  --  开始一个事务块
CHECKPOINT  -- 强制一个事务日志检查点
CLOSE  --  关闭一个游标
CLUSTER  --  根据一个索引对某个表集簇
COMMENT  --  定义或者改变一个对象的评注
COMMIT  --  提交当前事务
COPY  --  在表和文件之间拷贝数据
CREATE AGGREGATE  --  定义一个新的聚集函数
CREATE CONSTRAINT TRIGGER  --  定义一个新的约束触发器
CREATE DATABASE  --  创建新数据库
CREATE FUNCTION  --  定义一个新函数
CREATE GROUP  --  定义一个新的用户组
CREATE INDEX  --  定义一个新索引
CREATE LANGUAGE  -- 定义一种新的过程语言
CREATE OPERATOR  --  定义一个新的操作符
CREATE RULE  --  定义一个新的重写规则
CREATE SEQUENCE  --  创建一个新的序列发生器
CREATE TABLE  --  定义一个新表
CREATE TABLE AS  -- 从一条查询的结果中创建一个新表
CREATE TRIGGER  --  定义一个新的触发器
CREATE TYPE  --  定义一个新的数据类型
CREATE USER  --  创建一个新的数据库用户帐户
CREATE VIEW  --  定义一个视图
DECLARE  --  定义一个游标
DELETE  --  删除一个表中的行
DROP AGGREGATE  --  删除一个用户定义的聚集函数
DROP DATABASE  --  删除一个数据库.
DROP FUNCTION  --  删除一个用户定义的函数
DROP GROUP  --  删除一个用户组
DROP INDEX  --  删除一个索引
DROP LANGUAGE  --  删除一个用户定义的过程语言
DROP OPERATOR  --  删除一个用户定义操作符
DROP RULE  --  删除一个重写规则
DROP SEQUENCE  --  删除一个序列
DROP TABLE  --  删除一个表
DROP TRIGGER  --  删除一个触发器定义.
DROP TYPE  --  删除一个用户定义数据类型
DROP USER  --  删除一个数据库用户帐号
DROP VIEW  --  删除一个视图
END  --  提交当前的事务
EXPLAIN  --  显示语句执行规划
FETCH  --  用游标从表中抓取行
GRANT  --  定义访问权限
INSERT  --  在表中创建新行
LISTEN  --  监听一个通知
LOAD  -- 装载或重载一个共享库文件
LOCK  --  明确地锁定一个表
MOVE  --  把游标放到表中的特定的行
NOTIFY  --  生成一个通知
REINDEX  --  恢复一个损坏了的索引
RESET  -- 把一个运行时参数值恢复为缺省值
REVOKE  --  删除访问权限.
ROLLBACK  --  退出当前事务
SELECT  --  从表或视图中取出若干行.
SELECT INTO  --  从一个查询的结果中创建一个新表
SET  -- 改变运行时参数
SET CONSTRAINTS  -- 设置当前事务的约束模式
SET SESSION AUTHORIZATION  --  为当前会话设置会话用户标识符和当前用户标识符
SET TRANSACTION  -- 设置当前事务的特性
SHOW  -- 显示运行时参数的数值
TRUNCATE  --  清空一个表
UNLISTEN  --  停止监听通知信息
UPDATE  --  更新一个表中的行
VACUUM  --  垃圾收集以及可选地分析一个数据库
II. 客户端应用
createdb  --  创建一个新的 PostgreSQL 数据库
createlang  --  定义一种新的 PostgreSQL 过程语言.
createuser  --  定义一个新的 PostgreSQL 用户帐户
dropdb  --  删除一个现有 PostgreSQL 数据库
droplang  --  删除一种 PostgreSQL 过程语言
dropuser  --  删除一个 PostgreSQL 用户帐户
ecpg  --  嵌入的 SQL C 预处理器
pgaccess  --  一个图形化的 PostgreSQL 客户端应用
pg_config  -- 检索已安装版本的 PostgreSQL 的信息
pg_dump  --  将一个 PostgreSQL 数据库抽出到一个脚本文件 或者其它归档文件中
pg_dumpall  --  抽出所有 PostgreSQL 数据库到脚本文件中。
pg_restore  --  从一个由 pg_dump 创建的备份文件中恢复 PostgreSQL 数据库.
psql  --  PostgreSQL 交互终端
pgtclsh  --  PostgreSQL TCL shell 客户端
pgtksh  --  PostgreSQL Tcl/Tk shell 客户端.
vacuumdb  -- 收集垃圾并且分析一个 PostgreSQL 数据库
III. PostgreSQL 服务器应用
initdb  --  创建一个新的 PostgreSQL 数据库集群
initlocation  --  创建一个从属的 PostgreSQL 数据库存储区
ipcclean  --  从退出的 PostgreSQL 服务器中删除共享内存和信号灯
pg_ctl  --  启动,停止和重起 PostgreSQL
pg_passwd  -- 修改从 PostgreSQL 口令文件
postgres  --  意单用户模式运行一个 PostgreSQL 服务器
postmaster  --  PostgreSQL 多用户数据库服务器