Redrock Postgres 搜索 英文
版本: 9.3 / 9.4 / 9.5 / 9.6 / 10 / 11 / 12 / 13 / 14 / 15 / 16 / 17

第 VI 部分. 参考资料

参考资料中的条目旨在用合理的长度提供有关各自主题具有权威性、完整性和正式性的概要。有关叙述形式、教程或示例形式的 PostgreSQL 使用信息可在本书的其他部分找到。请参阅各个参考资料页面中列出的交叉引用。

参考资料条目还可以作为传统的 man 页面使用。

目录

I. SQL 命令
ABORT — 中止当前事务
ALTER AGGREGATE — 更改聚合函数的定义
ALTER COLLATION — 更改校对的定义
ALTER CONVERSION — 更改转换的定义
ALTER DATABASE — 更改数据库
ALTER DEFAULT PRIVILEGES — 定义默认访问权限
ALTER DOMAIN — 更改域的定义
ALTER EVENT TRIGGER — 更改事件触发器的定义
ALTER EXTENSION — 更改扩展的定义
ALTER FOREIGN DATA WRAPPER — 更改外部数据封装器的定义
ALTER FOREIGN TABLE — 更改外部表的定义
ALTER FUNCTION — 更改函数的定义
ALTER GROUP — 更改角色名称或成员身份
ALTER INDEX — 更改索引的定义
ALTER LANGUAGE — 更改过程语言的定义
ALTER LARGE OBJECT — 更改大对象的定义
ALTER MATERIALIZED VIEW — 更改物化视图的定义
ALTER OPERATOR — 更改运算符的定义
ALTER OPERATOR CLASS — 更改运算符类的定义
ALTER OPERATOR FAMILY — 更改运算符系列的定义
ALTER POLICY — 更改行级安全策略的定义
ALTER PROCEDURE — 更改存储过程的定义
ALTER PUBLICATION — 更改发布的定义
ALTER ROLE — 更改数据库角色
ALTER ROUTINE — 更改例程的定义
ALTER RULE — 更改规则的定义
ALTER SCHEMA — 更改架构的定义
ALTER SEQUENCE — 更改序列生成器的定义
ALTER SERVER — 更改外部服务器的定义
ALTER STATISTICS — 更改扩展统计信息对象的定义
ALTER SUBSCRIPTION — 更改订阅的定义
ALTER SYSTEM — 更改服务器配置参数
ALTER 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 — 启动事务块
CALL — 调用存储过程
CHECKPOINT — 强制执行预写式日志检查点
CLOSE — 关闭游标
CLUSTER — 根据索引对表进行聚集
COMMENT — 定义或更改对象的注释
COMMIT — 提交当前事务
COMMIT PREPARED — 提交之前为两阶段提交准备的事务
COPY — 复制文件和表之间的数据
CREATE ACCESS METHOD — 定义新的访问方法
CREATE AGGREGATE — 定义一个新的聚合函数
CREATE CAST — 定义一个新的类型转换
CREATE COLLATION — 定义新的校对规则
CREATE CONVERSION — 定义新的编码转换
CREATE DATABASE — 创建一个新的数据库
CREATE DOMAIN — 定义一个新域
CREATE EVENT TRIGGER — 定义一个新的事件触发器
CREATE EXTENSION — 安装扩展
CREATE FOREIGN DATA WRAPPER — 定义一个新的外部数据包装器
CREATE FOREIGN TABLE — 定义一个新的外部表
CREATE FUNCTION ——定义一个新函数
CREATE GROUP ——定义一个新的数据库角色
CREATE INDEX ——定义一个新索引
CREATE LANGUAGE ——定义一种新的过程语言
CREATE MATERIALIZED VIEW ——定义一个新的物化视图
CREATE OPERATOR ——定义一个新运算符
CREATE OPERATOR CLASS ——定义一个新的运算符类
CREATE OPERATOR FAMILY ——定义一个新的运算符族
CREATE POLICY ——为一个表定义一个新的行级安全政策
CREATE PROCEDURE ——定义一个新过程
CREATE PUBLICATION ——定义一个新出版物
CREATE ROLE ——定义一个新数据库角色
CREATE RULE ——定义一个新的重写规则
CREATE SCHEMA ——定义一个新模式
CREATE SEQUENCE ——定义一个新序列生成器
CREATE SERVER ——定义一个新的外部服务器
CREATE STATISTICS ——定义扩展统计数据
CREATE SUBSCRIPTION ——定义一个新订阅
CREATE TABLE ——定义一个新表
CREATE TABLE AS ——根据查询结果定义一个新表
CREATE TABLESPACE ——定义一个新的表空间
CREATE TEXT SEARCH CONFIGURATION ——定义一个新的文本搜索配置
CREATE TEXT SEARCH DICTIONARY ——定义一个新的文本搜索词典
创建文本搜索解析器 — 定义一个新的文本搜索解析器
创建文本搜索模板 — 定义一个新的文本搜索模板
创建转换 — 定义一个新的转换
创建触发器 — 定义一个新的触发器
创建类型 — 定义一个新的数据类型
创建用户 — 定义一个新的数据库角色
创建用户映射 — 定义一个用户到外部服务器的新映射
创建视图 — 定义一个新的视图
取消分配 — 取消分配一个已准备好的语句
声明 — 定义一个游标
删除 — 删除表中的行
取消 — 取消会话状态
执行 — 执行一个匿名代码块
删除访问方法 — 删除访问方法
删除聚合 — 删除一个聚合函数
删除转换 — 删除一个转换
删除校对 — 删除校对
删除转换 — 删除一个转换
删除数据库 — 删除一个数据库
删除域 — 删除一个域
删除事件触发器 — 删除一个事件触发器
删除扩展 — 删除一个扩展
删除外部数据包装 — 删除外部数据包装
删除外部数据表 — 删除一个外部表
DROP FUNCTION - 删除函数
DROP GROUP - 删除数据库角色
DROP INDEX - 删除索引
DROP LANGUAGE - 删除程序语言
DROP MATERIALIZED VIEW - 删除物化视图
DROP OPERATOR - 删除运算符
DROP OPERATOR CLASS - 删除运算符类
DROP OPERATOR FAMILY - 删除运算符族
DROP OWNED - 删除数据库角色拥有的数据库对象
DROP POLICY - 从表中删除行级安全策略
DROP PROCEDURE - 删除存储过程
DROP PUBLICATION - 删除发布
DROP ROLE - 删除数据库角色
DROP ROUTINE - 删除例程
DROP RULE - 删除重写规则
DROP SCHEMA - 删除架构
DROP SEQUENCE - 删除序列
DROP SERVER - 删除外部服务器描述符
DROP STATISTICS - 删除扩展统计
DROP SUBSCRIPTION - 删除订阅
DROP TABLE - 删除表
DROP TABLESPACE - 删除表空间
DROP TEXT SEARCH CONFIGURATION - 删除文本搜索配置
DROP TEXT SEARCH DICTIONARY - 删除文本搜索词典
DROP TEXT SEARCH PARSER - 删除文本搜索解析器
DROP TEXT SEARCH TEMPLATE ——删除文本搜索模板
DROP TRANSFORM ——删除转换
DROP TRIGGER ——删除触发器
DROP TYPE ——删除数据类型
DROP USER ——删除数据库角色
DROP USER MAPPING ——为外部服务器删除用户映射
DROP VIEW ——删除视图
END ——提交当前事务
EXECUTE ——执行 prepare 语句
EXPLAIN ——显示语句的执行计划
FETCH ——使用游标从查询中检索行
GRANT ——定义访问权限
IMPORT FOREIGN SCHEMA ——从外部服务器导入一些表定义
INSERT ——在表中创建新行
LISTEN ——监听通知
LOAD ——加载共享库文件
LOCK ——锁定表
MERGE ——有条件地插入、更新或者删除表中的行
MOVE ——定位游标
NOTIFY ——生成通知
PREPARE ——为执行准备语句
PREPARE TRANSACTION ——为两阶段提交准备当前事务
REASSIGN OWNED ——更改数据库角色所拥有的数据库对象的拥有者
刷新物化视图 — 替换物化视图的内容
重新索引 — 重建索引
释放保存点 — 释放先前定义的保存点
重置 — 将运行时参数的值恢复为默认值
吊销 — 移除访问权限
回滚 — 中止当前事务
回滚已准备事务 — 取消已针对两阶段提交提前准备的事务
回滚到保存点 — 回滚到保存点
保存点 — 在当前事务中定义新的保存点
安全标签 — 定义或更改应用到对象的安全标签
选择 — 从表格或视图中检索行
选择进入 — 从查询结果中定义新表格
设置 — 更改运行时参数
设置约束 — 为当前事务设置约束检查时机
设置角色 — 设置当前会话的当前用户标识符
设置会话授权 — 设置会话用户标识符和当前会话的当前用户标识符
设置事务 — 设置当前事务的特征
显示 — 显示运行时参数的值
开始事务 — 启动事务块
截断 — 清空表格或一组表格
取消侦听 — 停止侦听通知
更新 — 更新表格的行
真空 — 垃圾回收然后可以选择分析数据库
— 计算一组行
II. PostgreSQL 客户端应用程序
clusterdb — 编组 PostgreSQL 数据库
createdb — 创建新的 PostgreSQL 数据库
createuser — 定义新的 PostgreSQL 用户帐户
dropdb — 删除 PostgreSQL 数据库
dropuser — 删除 PostgreSQL 用户帐户
ecpg — 嵌入式 SQL C 预处理程序
pg_amcheck — 检查一个或多个 PostgreSQL 数据库是否损坏
pg_basebackup — 创建 PostgreSQL 集群的基础备份
pgbench — 在 PostgreSQL 上运行基准测试
pg_combinebackup — 利用增量备份和依赖备份重新构造完整备份
pg_config — 检索有关已安装 PostgreSQL 版本的信息
pg_dump — 提取 PostgreSQL 数据库到脚本文件或其他存档文件
pg_dumpall — 提取 PostgreSQL 数据库集群到一个脚本文件
pg_isready — 检查 PostgreSQL 服务器的连接状态
pg_receivewal — 从 PostgreSQL 服务器流式传输预写日志
pg_recvlogical — 控制 PostgreSQL 逻辑解码流
pg_restore ——从pg_dump创建的存档文件恢复PostgreSQL数据库
pg_verifybackup ——验证PostgreSQL集群基本备份的完整性
psql ——PostgreSQL交互式终端
reindexdb ——为PostgreSQL数据库重新建立索引
vacuumdb ——为PostgreSQL数据库执行垃圾回收和分析
III. PostgreSQL服务器应用程序
initdb ——创建新的PostgreSQL数据库集群
pg_archivecleanup ——清理PostgreSQL WAL存档文件
pg_checksums ——在PostgreSQL数据库集群中启用、禁用或检查数据校验和
pg_controldata ——显示PostgreSQL数据库集群的控制信息
pg_createsubscriber ——将物理副本转换为新的逻辑副本
pg_ctl ——初始化、启动、停止或控制PostgreSQL服务器
pg_resetwal ——重置PostgreSQL数据库集群的预写式日志和其他控制信息
pg_rewind ——将PostgreSQL数据目录与从其中派生的另一个数据目录同步
pg_test_fsync ——为PostgreSQL确定最快的wal_sync_method
pg_test_timing ——测量时间开销
pg_upgrade — 升级一个 PostgreSQL 服务器实例
pg_waldump — 查看一个 PostgreSQL 数据库集群的前向写入日志的可读的呈现
pg_walsummary ——打印 WAL 摘要文件的内容
postgres PostgreSQL 数据库服务器