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

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

受支持版本: 当前版本 (18) / 17 / 16 / 15 / 14
测试与开发版本: 19 / devel
不受支持的版本: 13 / 12 / 11 / 10 / 9.6 / 9.5 / 9.4 / 9.3 / 9.2 / 9.1 / 9.0 / 8.4 / 8.3 / 8.2 / 8.1 / 8.0 / 7.4 / 7.3 / 7.2 / 7.1
历史版本PostgreSQL 7.4 已于 2010 年 10 月结束社区维护,本页译文保留供仍在使用旧版本的读者参考。新系统请看当前版本。

部分 VI. 参考手册

本参考手册中的条目旨在以合理的篇幅提供关于其各自主题的权威、 完整而正式的摘要。关于PostgreSQL用法 的更多信息——叙述式、教程式或示例式的——可以在本书的其他 部分找到。请参阅每个参考页上列出的交叉引用。

这些参考条目也可以以传统的“man”页的形式获得。

目录

I. SQL 命令
ABORT — 中止当前事务
ALTER AGGREGATE — 更改一个聚合函数的定义
ALTER CONVERSION — 更改一个转换的定义
ALTER DATABASE — 更改一个数据库
ALTER DOMAIN — 更改一个域的定义
ALTER FUNCTION — 更改一个函数的定义
ALTER GROUP — 更改一个用户组
ALTER LANGUAGE — 更改一个过程语言的定义
ALTER OPERATOR CLASS — 更改一个操作符类的定义
ALTER SCHEMA — 更改一个模式的定义
ALTER SEQUENCE — 更改序列发生器的定义
ALTER TABLE — 更改一个表的定义
ALTER TRIGGER — 更改一个触发器的定义
ALTER USER — 更改一个数据库用户帐号
ANALYZE — 收集关于数据库的统计信息
BEGIN — 开始一个事务块
CHECKPOINT — 强制执行一次事务日志检查点
CLOSE — 关闭一个游标
CLUSTER — 根据一个索引对某个表进行聚簇
COMMENT — 定义或修改对象的注释
COMMIT — 提交当前事务
COPY — 在文件和表之间复制数据
CREATE AGGREGATE — 定义一个新的聚合函数
CREATE CAST — 定义一个新的转换
CREATE CONSTRAINT TRIGGER — 定义一个新的约束触发器
CREATE CONVERSION — 定义一个新的编码转换
CREATE DATABASE — 创建一个新数据库
CREATE DOMAIN — 定义一个新的域
CREATE FUNCTION — 定义一个新函数
CREATE GROUP — 定义一个新的用户组
CREATE INDEX — define a new index
CREATE LANGUAGE — 定义一种新的过程语言
CREATE OPERATOR — 定义一个新的操作符
CREATE OPERATOR CLASS — 定义一个新的操作符类
CREATE RULE — 定义一条新的重写规则
CREATE SCHEMA — 定义一个新模式
CREATE SEQUENCE — 定义一个新的序列发生器
CREATE TABLE — 定义一个新表
CREATE TABLE AS — 根据查询的结果创建一个新表
CREATE TRIGGER — 定义一个新的触发器
CREATE TYPE — 定义一种新的数据类型
CREATE USER — 定义一个新的数据库用户账号
CREATE VIEW — 定义一个新视图
DEALLOCATE — 释放一个预备语句
DECLARE — 定义一个游标
DELETE — 删除一个表中的行
DROP AGGREGATE — 删除一个聚集函数
DROP CAST — 删除一个类型转换
DROP CONVERSION — 移除一个转换
DROP DATABASE — 删除一个数据库
DROP DOMAIN — 移除一个域
DROP FUNCTION — 移除一个函数
DROP GROUP — 移除一个用户组
DROP INDEX — 移除一个索引
DROP LANGUAGE — 移除一个过程语言
DROP OPERATOR — 移除一个操作符
DROP OPERATOR CLASS — 删除一个操作符类
DROP RULE — 删除一个重写规则
DROP SCHEMA — 移除一个模式
DROP SEQUENCE — 移除一个序列
DROP TABLE — 删除一个表
DROP TRIGGER — 移除一个触发器
DROP TYPE — 移除一个数据类型
DROP USER — 删除一个数据库用户账户
DROP VIEW — 删除一个视图
END — 提交当前事务
EXECUTE — 执行一个预备语句
EXPLAIN — 显示一条语句的执行计划
FETCH — 使用游标从查询中检索行
GRANT — 定义访问权限
INSERT — 在一个表中创建新行
LISTEN — 监听一个通知
LOAD — 装载或重新装载一个共享库文件
LOCK — 锁定一个表
MOVE — 定位游标
NOTIFY — 生成一个通知
PREPARE — 为执行准备一个语句
REINDEX — 重建索引
RESET — 将运行时参数的值恢复为默认值
REVOKE — 移除访问权限
ROLLBACK — 中止当前事务
SELECT — 从表或视图中检索行
SELECT INTO — 从一个查询的结果创建一个新表
SET — 更改一个运行时参数
SET CONSTRAINTS — 设置当前事务的约束模式
SET SESSION AUTHORIZATION — 设置当前会话的会话用户标识符和当前用户标识符
SET TRANSACTION — 设置当前事务的特性
SHOW — 显示一个运行时参数的值
START TRANSACTION — 开始一个事务块
TRUNCATE — 清空一个表
UNLISTEN — 停止监听某个通知
UPDATE — 更新表中的行
VACUUM — 垃圾收集并且可选地分析一个数据库
II. PostgreSQL 客户端应用
clusterdb — 对 PostgreSQL 数据库进行聚簇
createdb — 创建一个新的 PostgreSQL 数据库
createlang — 定义一种新的 PostgreSQL 过程语言
createuser — 定义一个新的 PostgreSQL 用户账户
dropdb — 移除一个 PostgreSQL 数据库
droplang — 移除一种 PostgreSQL 过程语言
dropuser — 移除一个 PostgreSQL 用户账户
ecpg — 嵌入式 SQL C 预处理器
pg_config — 检索关于已安装版本的PostgreSQL的信息
pg_dump — 把一个 PostgreSQL 数据库抽取到一个脚本文件或其他归档文件中
pg_dumpall — 将一个PostgreSQL数据库集簇转储为脚本文件
pg_restore — 从由 pg_dump 创建的归档文件中恢复 PostgreSQL 数据库
pgtclsh — PostgreSQL Tcl shell 客户端
pgtksh — PostgreSQL Tcl/Tk shell 客户端
psql — PostgreSQL 的交互式终端
vacuumdb — 对一个 PostgreSQL 数据库进行垃圾收集和分析
III. PostgreSQL 服务器应用
initdb — 创建一个新的 PostgreSQL 数据库集簇
initlocation — 创建一个辅助的 PostgreSQL 数据库存储区
ipcclean — 从异常中止的 PostgreSQL 服务器中移除共享内存和信号量
pg_controldata — 显示 PostgreSQL 数据库集簇的控制信息
pg_ctl — 启动、停止或重启一个 PostgreSQL 服务器
pg_resetxlog — 重置一个 PostgreSQL 数据库集簇的预写式日志和其他控制信息
postgres — 以单用户模式运行一个PostgreSQL服务器
postmaster — PostgreSQL多用户数据库服务器

提交更正

译文有误、术语不当或页面显示问题,请到译文仓库 pgsty/pgdoc 报告译文问题。 英文原文本身的问题,请在当前版本的对应页面向上游反馈;上游不再修订已结束维护的版本。