历史版本。 PostgreSQL 7.1 已结束支持。 请参阅 当前版本手册.
目录
- I. SQL 命令
- ABORT — 中止当前事务
- ALTER GROUP — 向组中添加用户、从组中移除用户
- ALTER TABLE — 修改表属性
- ALTER USER — 修改用户账户信息
- 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 — 根据 SELECT 的结果创建一个新表
- CREATE TRIGGER — 创建一个新的触发器
- CREATE TYPE — 定义一种新的基本数据类型
- CREATE USER — 创建一个新数据库用户
- CREATE VIEW — 构造一个虚拟表
- DECLARE — 定义一个用于表访问的游标
- DELETE — 从一个表中删除行
- DROP AGGREGATE — 删除一个聚集函数的定义
- DROP DATABASE — 删除一个现有数据库
- DROP FUNCTION — 移除一个用户定义的 C 函数
- 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 — 在独立 Postgres 下恢复损坏的系统索引
- RESET — 恢复运行时参数为默认值
- REVOKE — 从一个用户、一个组或所有用户回收访问权限。
- ROLLBACK — 中止当前的事务
- SELECT — 从表或视图中检索行
- SELECT INTO — 从一个 SELECT 的结果创建一个新表
- SET — 设置运行时参数
- SET CONSTRAINTS — 设置当前 SQL 事务的约束模式
- SET TRANSACTION — 设置当前 SQL 事务的特性
- SHOW — 显示运行时参数
- TRUNCATE — 清空一个表
- UNLISTEN — 停止监听通知
- UPDATE — 替换表中各列的值
- VACUUM — 清理并分析一个 Postgres 数据库
- II. PostgreSQL 客户端应用
- createdb — 创建一个新的 Postgres 数据库
- createuser — 创建一个新的 Postgres 用户
- dropdb — 移除一个现有的 Postgres 数据库
- dropuser — 删除(移除)一个 Postgres 用户
- ecpg — 嵌入式 SQL C 预处理器
- pgaccess — PostgreSQL 图形客户端
- pgadmin — Postgres 的 Windows 95/98/NT 数据库管理与设计工具
- pg_config — 提供关于已安装版本的PostgreSQL的信息
- pg_dump — Extract a Postgres database into a script file or other archive file
- pg_dumpall — 把所有数据库抽取到一个脚本文件
- pg_restore
— 从由
pg_dump创建的归档文件中恢复 Postgres 数据库 - psql — Postgres 的交互式终端
- pgtclsh — PostgreSQL Tcl shell 客户端
- pgtksh — PostgreSQL Tcl/Tk shell 客户端
- vacuumdb — 清理并分析一个 Postgres 数据库
- III. PostgreSQL 服务器应用
- createlang — 向 Postgres 数据库添加一种新的编程语言
- droplang — 从 Postgres 数据库移除一种编程语言
- initdb — 创建一个新的 Postgres 数据库集簇
- initlocation — 创建一个辅助的 Postgres 数据库存储区
- ipcclean — 清理异常中止的后端留下的共享内存和信号量
- pg_ctl — 启动、停止或重启 postmaster
- pg_passwd — 操纵一个文本口令文件
- postgres — 运行一个 PostgreSQL 单用户后端
- postmaster — PostgreSQL 多用户数据库服务器