返回介绍

I. 教程

II. SQL 语言

III. 服务器管理

IV. 客户端接口

V. 服务器端编程

VI. 参考手册

VII. 内部

VIII. 附录

VI. 参考手册

发布于 2019-09-30 03:10:14 字数 4694 浏览 949 评论 0 收藏 0

这份参考里的条目给各个相关对象提供了权威、完整、正式的概要。有关使用 PostgreSQL 的更多信息(叙述、教程、例子),可以在 PostgreSQL 文档集的其它部分找到。参阅在每个参考页里的交叉引用。

参考手册里的条目也可以在传统的"man"页里获得。

目录
I. SQL 命令
ABORT--退出当前事务
ALTER AGGREGATE--修改一个聚集函数的定义
ALTER CONVERSION--修改一个编码转换的定义
ALTER DATABASE--修改一个数据库
ALTER DOMAIN--修改一个域的定义
ALTER FUNCTION--修改一个函数的定义
ALTER GROUP--修改角色名或者成员关系
ALTER INDEX--改变一个索引的定义
ALTER LANGUAGE--修改一个过程语言的定义
ALTER OPERATOR--修改一个操作符的定义
ALTER OPERATOR CLASS--修改一个操作符类的定义
ALTER ROLE--修改一个数据库角色
ALTER SCHEMA--修改一个模式的定义
ALTER SEQUENCE--修改一个序列生成器的定义
ALTER TABLE--修改表的定义
ALTER TABLESPACE--修改一个表空间的定义
ALTER TRIGGER--修改一个触发器的定义
ALTER TYPE--修改一个类型的定义
ALTER USER--修改一个数据库角色
ANALYZE--收集与数据库有关的统计信息
BEGIN--开始一个事务块
CHECKPOINT--强制一个事务日志检查点
CLOSE--关闭一个游标
CLUSTER--根据一个索引对某个表群集
COMMENT--定义或者改变一个对象的评注
COMMIT--提交当前事务
COMMIT PREPARED--提交一个早先为两阶段提交准备好的事务
COPY--在表和文件之间拷贝数据
CREATE AGGREGATE--定义一个新的聚集函数
CREATE CAST--定义一个用户定义的转换
CREATE CONSTRAINT TRIGGER--定义一个新的约束触发器
CREATE CONVERSION--定义一个新的的编码转换
CREATE DATABASE--创建一个新数据库
CREATE DOMAIN--定义一个新域
CREATE FUNCTION--定义一个新函数
CREATE GROUP--定义一个新数据库角色
CREATE INDEX--定义一个新索引
CREATE LANGUAGE--定义一种新过程语言
CREATE OPERATOR--定义一个新操作符
CREATE OPERATOR CLASS--定义一个新操作符类
CREATE ROLE--定义一个新数据库角色
CREATE RULE--定义一个新重写规则
CREATE SCHEMA--定义一个新模式
CREATE SEQUENCE--定义一个新序列发生器
CREATE TABLE--定义一个新表
CREATE TABLE AS--从一条查询的结果中定义一个新表
CREATE TABLESPACE--定义一个新表空间
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 OWNED--删除一个数据库角色所拥有的数据库对象
DROP ROLE--删除一个数据库角色
DROP RULE--删除一个重写规则
DROP SCHEMA--删除一个模式
DROP SEQUENCE--删除一个序列
DROP TABLE--删除一个表
DROP TABLESPACE--删除一个表空间
DROP TRIGGER--删除一个触发器
DROP TYPE--删除一个数据类型
DROP USER--删除一个数据库角色
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--在当前事务里定义一个新保存点
SELECT--从表或视图中取出若干行
SELECT INTO--从一条查询的结果中定义一个新表
SET--修改运行时参数
SET CONSTRAINTS--设置当前事务的约束检查模式
SET ROLE--设置当前会话的当前用户标识符
SET SESSION AUTHORIZATION--为当前会话设置会话用户标识符和当前用户标识符
SET TRANSACTION--设置当前事务的特性
SHOW--显示运行时参数的值
START TRANSACTION--开始一个事务块
TRUNCATE--清空一个或一组表
UNLISTEN--停止监听通知信息
UPDATE--更新一个表中的行
VACUUM--垃圾收集以及可选地分析一个数据库
VALUES--计算一个或一组行
II. PostgreSQL 客户端应用程序
clusterdb--群集一个数据库
createdb--创建一个新数据库
createlang--定义一个新过程语言
createuser--定义一个新用户帐户
dropdb--删除一个数据库
droplang--删除一个过程语言
dropuser--删除一个用户帐户
ecpg--嵌入的 SQL C 预处理器
pg_config--检索已安装的 PostgreSQL 版本信息
pg_dump--将一个数据库转储到一个脚本文件或者其它归档文件中
pg_dumpall--将一个数据库集群转储到一个脚本文件中
pg_restore--从 pg_dump 创建的备份文件中恢复数据库
psql--PostgreSQL 交互终端
reindexdb--重建数据库索引
vacuumdb--收集垃圾并分析一个数据库
III. PostgreSQL 服务器应用程序
initdb--创建一个新数据库集群
ipcclean--从失效的 PostgreSQL 服务器中删除共享内存和信号灯
pg_controldata--显示一个集群的控制信息
pg_ctl--启动、停止、重启 PostgreSQL
pg_resetxlog--重置一个数据库集群的预写日志以及其它控制内容
postgres--PostgreSQL 数据库服务器
postmaster--PostgreSQL 数据库服务器

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文