选择 打开 改范围 完整检索页

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
历史版本PostgreSQL 9.2 已于 2017 年 11 月结束社区维护,本页译文保留供仍在使用旧版本的读者参考。新系统请看当前版本

部分 VI. Reference

The entries in this Reference are meant to provide in reasonable length an authoritative, complete, and formal summary about their respective subjects. More information about the use of PostgreSQL, in narrative, tutorial, or example form, can be found in other parts of this book. See the cross-references listed on each reference page.

The reference entries are also available as traditional man pages.

目录

I. SQL Commands
ABORT — 中止当前事务
ALTER AGGREGATE — 更改一个聚合函数的定义
ALTER COLLATION — 更改排序规则的定义
ALTER CONVERSION — 更改一个转换的定义
ALTER DATABASE — 更改一个数据库
ALTER DEFAULT PRIVILEGES — 定义默认访问权限
ALTER DOMAIN — 更改一个域的定义
ALTER EXTENSION — 更改扩展的定义
ALTER FOREIGN DATA WRAPPER — 更改外部数据包装器的定义
ALTER FOREIGN TABLE — 更改外部表的定义
ALTER FUNCTION — 更改函数的定义
ALTER GROUP — 更改角色名称或成员资格
ALTER INDEX — 更改索引的定义
ALTER LANGUAGE — 更改一种过程语言的定义
ALTER LARGE OBJECT — 更改一个大对象的定义
ALTER OPERATOR — 更改一个操作符的定义
ALTER OPERATOR CLASS — 更改一个操作符类的定义
ALTER OPERATOR FAMILY — 更改一个操作符族的定义
ALTER ROLE — 更改数据库角色
ALTER SCHEMA — 更改一个模式的定义
ALTER SEQUENCE — 更改序列发生器的定义
ALTER SERVER — 更改外部服务器的定义
ALTER TABLE — change the definition of a table
ALTER TABLESPACE — 更改一个表空间的定义
ALTER TEXT SEARCH CONFIGURATION — 更改一个文本搜索配置的定义
ALTER TEXT SEARCH DICTIONARY — 更改一个文本搜索字典的定义
ALTER TEXT SEARCH PARSER — 更改一个全文检索解析器的定义
ALTER TEXT SEARCH TEMPLATE — 更改一个文本搜索模板的定义
ALTER TRIGGER — 更改触发器的定义
ALTER TYPE — 更改类型的定义
ALTER USER — 更改数据库角色
ALTER USER MAPPING — 更改用户映射的定义
ALTER VIEW — 更改视图的定义
ANALYZE — 收集数据库的统计信息
BEGIN — 开始一个事务块
CHECKPOINT — 强制执行一次事务日志检查点
CLOSE — 关闭一个游标
CLUSTER — 按照一个索引对表进行聚簇
COMMENT — define or change the comment of an object
COMMIT — 提交当前事务
COMMIT PREPARED — 提交一个先前为两阶段提交而预备的事务
COPY — copy data between a file and a table
CREATE AGGREGATE — define a new aggregate function
CREATE CAST — 定义一种新的类型转换
CREATE COLLATION — 定义一种新排序规则
CREATE CONVERSION — 定义一个新的编码转换
CREATE DATABASE — 创建一个新数据库
CREATE DOMAIN — 定义一个新域
CREATE EXTENSION — 安装一个扩展
CREATE FOREIGN DATA WRAPPER — 定义一个新的外部数据包装器
CREATE FOREIGN TABLE — 定义一个新外部表
CREATE FUNCTION — 定义一个新函数
CREATE GROUP — 定义一个新的数据库角色
CREATE INDEX — 定义一个新索引
CREATE LANGUAGE — 定义一种新的过程语言
CREATE OPERATOR — 定义一个新的操作符
CREATE OPERATOR CLASS — 定义一个新的操作符类
CREATE OPERATOR FAMILY — 定义一个新的操作符族
CREATE ROLE — 定义一个新的数据库角色
CREATE RULE — 定义一条新的重写规则
CREATE SCHEMA — 定义一个新模式
CREATE SEQUENCE — 定义一个新的序列发生器
CREATE SERVER — 定义一个新的外部服务器
CREATE TABLE — define a new table
CREATE TABLE AS — 根据查询结果定义一个新表
CREATE TABLESPACE — 定义一个新表空间
CREATE TEXT SEARCH CONFIGURATION — 定义一个新的文本搜索配置
CREATE TEXT SEARCH DICTIONARY — 定义一个新的文本搜索字典
CREATE TEXT SEARCH PARSER — 定义一个新的全文检索解析器
CREATE TEXT SEARCH TEMPLATE — 定义一个新的全文检索模板
CREATE TRIGGER — define a new trigger
CREATE TYPE — 定义一种新的数据类型
CREATE USER — 定义一个新的数据库角色
CREATE USER MAPPING — 定义用户到外部服务器的新映射
CREATE VIEW — define a new view
DEALLOCATE — 释放一个预备语句
DECLARE — 定义一个游标
DELETE — 删除表中的行
DISCARD — 丢弃会话状态
DO — 执行匿名代码块
DROP AGGREGATE — 移除一个聚合函数
DROP CAST — 移除一个类型转换
DROP COLLATION — 删除一个排序规则
DROP CONVERSION — 移除一个转换
DROP DATABASE — 移除一个数据库
DROP DOMAIN — 移除一个域
DROP EXTENSION — 移除一个扩展
DROP FOREIGN DATA WRAPPER — 移除一个外部数据包装器
DROP FOREIGN TABLE — 移除一个外部表
DROP FUNCTION — 移除一个函数
DROP GROUP — 移除一个数据库角色
DROP INDEX — 移除一个索引
DROP LANGUAGE — 移除一种过程语言
DROP OPERATOR — 移除一个操作符
DROP OPERATOR CLASS — 移除一个操作符类
DROP OPERATOR FAMILY — 移除一个操作符族
DROP OWNED — 移除一个数据库角色所拥有的数据库对象
DROP ROLE — 移除一个数据库角色
DROP RULE — 移除一条重写规则
DROP SCHEMA — 移除一个模式
DROP SEQUENCE — 移除一个序列
DROP SERVER — 移除一个外部服务器描述符
DROP TABLE — 移除一个表
DROP TABLESPACE — 移除一个表空间
DROP TEXT SEARCH CONFIGURATION — 移除一个文本检索配置
DROP TEXT SEARCH DICTIONARY — 移除一个文本检索词典
DROP TEXT SEARCH PARSER — 移除一个文本检索解析器
DROP TEXT SEARCH TEMPLATE — 移除一个文本检索模板
DROP TRIGGER — 移除一个触发器
DROP TYPE — 移除一个数据类型
DROP USER — 移除一个数据库角色
DROP USER MAPPING — 删除外部服务器的用户映射
DROP VIEW — 移除一个视图
END — 提交当前事务
EXECUTE — 执行一个预备语句
EXPLAIN — 显示一个语句的执行计划
FETCH — 使用游标从查询中检索行
GRANT — 定义访问权限
INSERT — 在表中插入新行
LISTEN — 监听通知
LOAD — 载入共享库文件
LOCK — 锁定表
MOVE — 定位游标
NOTIFY — 发出一个通知
PREPARE — 为执行准备一个语句
PREPARE TRANSACTION — 为两阶段提交准备当前事务
REASSIGN OWNED — 更改一个数据库角色所拥有的数据库对象的所有权
REINDEX — 重建索引
RELEASE SAVEPOINT — 销毁一个先前定义的保存点
RESET — 将一个运行时参数的值恢复为默认值
REVOKE — 撤销访问权限
ROLLBACK — 中止当前事务
ROLLBACK PREPARED — 回滚一个先前为两阶段提交而预备的事务
ROLLBACK TO SAVEPOINT — 回滚到一个保存点
SAVEPOINT — 在当前事务中定义一个新的保存点
SECURITY LABEL — define or change a security label applied to an object
SELECT — retrieve rows from a table or view
SELECT INTO — 根据查询结果定义一个新表
SET — 更改运行时参数
SET CONSTRAINTS — 为当前事务设置约束检查时机
SET ROLE — 设置当前会话的当前用户标识符
SET SESSION AUTHORIZATION — 设置当前会话的会话用户标识符和当前用户标识符
SET TRANSACTION — 设置当前事务的特性
SHOW — 显示一个运行时参数的值
START TRANSACTION — 开始一个事务块
TRUNCATE — 清空一个表或一组表
UNLISTEN — 停止监听通知
UPDATE — 更新表中的行
VACUUM — 垃圾收集并按需分析数据库
VALUES — 计算一组行
II. PostgreSQL Client Applications
clusterdb — 聚簇一个PostgreSQL数据库
createdb — 创建新的PostgreSQL数据库
createlang — 安装一个 PostgreSQL 过程语言
createuser — 定义一个新的PostgreSQL用户账户
dropdb — 移除一个PostgreSQL数据库
droplang — 移除一个 PostgreSQL 过程语言
dropuser — 移除一个PostgreSQL用户账户
ecpg — 嵌入式 SQL C 预处理器
pg_basebackup — 获取PostgreSQL集簇的基础备份
pg_config — 获取已安装的PostgreSQL版本的信息
pg_dump — extract a PostgreSQL database into a script file or other archive file
pg_dumpall — 将一个PostgreSQL数据库集簇转储为脚本文件
pg_receivexlog — streams transaction logs from a PostgreSQL cluster
pg_restore — restore a PostgreSQL database from an archive file created by pg_dump
psql PostgreSQL interactive terminal
reindexdb — 重建一个PostgreSQL数据库中的索引
vacuumdb — 清理并分析一个 PostgreSQL 数据库
III. PostgreSQL Server Applications
initdb — 创建一个新的PostgreSQL数据库集簇
pg_controldata — 显示 PostgreSQL 数据库集簇的控制信息
pg_ctl — 初始化、启动、停止或控制PostgreSQL服务器
pg_resetxlog — 重置一个 PostgreSQL 数据库集簇的事务日志及其他控制信息
postgres PostgreSQL数据库服务器
postmaster PostgreSQL数据库服务器

提交更正

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