PostgreSQL 文档检索
PG 18 · 按类别浏览,或输入名称与关键词
常用条目12353
psql --record-separator-zero-0--record-separator-zero
设置非对齐输出的记录分隔符为零字节。例如,这有助于与 xargs -0 配合使用。这等效于\pset recordsep_zero。psql › 选项
psql --record-separator=separator-R separator--record-separator=separator
把 separator 用作非对齐输出的记录分隔符。这等效于\pset recordsep 命令。psql › 选项
psql --single-line-S--single-line
运行在单行模式中,其中换行符会终止一个 SQL 命令,就像分号的作用一样。 注意 这种模式是为坚持使用它的用户提供的,但并不一定值得推荐。特别是,如果在一行中混合了 SQL 和元命令,对于没有经验的用户来说,它们的执行顺序未必总是清楚的。psql › 选项
psql --single-step-s--single-step
运行在单步模式中。这意味着在每个命令被发送给服务器之前都会提示用户,并允许取消执行。使用这个选项可以调试脚本。psql › 选项
psql --single-transaction-1--single-transaction
这个选项只能与一个或多个 -c 和/或 -f 选项结合使用。它会导致 psql 在第一个这样的选项之前发出一个 BEGIN 命令,并在最后一个选项之后发出一个 COMMIT 命令,从而将所有命令包装成一个单独的事务。如果任何命令失败且变量 ON_ERROR_STOP 被设置,则会改为发送一个 ROLLBACK 命令。这确保要么所有命…psql › 选项
psql --table-attr=table_options-T table_options--table-attr=table_options
指定要放在 HTML table 标签内的选项。详见\pset tableattr。psql › 选项
psql --tuples-only-t--tuples-only
关闭打印列名和结果行计数页脚等。这等效于\t 或者\pset tuples_only 命令。psql › 选项
psql --username=username-U username--username=username
作为用户 username 而不是默认用户连接到数据库(当然,你必须具有这样做的权限)。psql › 选项
psql --variable=assignment-v assignment--set=assignment--variable=assignment
执行一次变量赋值,和\set 元命令相似。注意你必须在命令行上用等号分隔名字和值(如果有)。要取消变量的设置,去掉等号就行。要把一个变量设为空字符串,使用等号但是去掉值。这些赋值在命令行处理期间被完成,因此反映连接状态的变量将在稍后被覆盖。psql › 选项
psql --version-V--version
打印 psql 版本并且退出。psql › 选项
psql 支持12.10. psql 支持关于文本检索配置对象的信息可以在 psql 中使用一组命令获得:\dF{d,p,t}[+] [PATTERN]
可选的+能产生更多细节。可选参数 PATTERN 可以是文本检索对象的名称,也可以可选地带上模式限定。如果省略 PATTERN,则会显示所有可见对象的信息。PATTERN 还可以是正则表达式,并且可以为模式名和对象名分别提供独立的匹配模式。…psql 支持
psql_bm25sPostgreSQL BM25 系列全文检索扩展,提供原生索引访问方法和 BM25 排序
PostgreSQL extension for BM25-family lexical retrieval
bm25
psql_bm25s
全文检索全文检索 · 扩展目录
ptrack通过共享内存映射与 PostgreSQL 内核存储钩子跟踪变更数据块,用于增量备份。
Tracks changed PostgreSQL blocks for incremental backup using a shared-memory map and core storage hooks.
backup block-tracking incremental-backup …管理运维 · 扩展目录
pulse_core面向 PostgreSQL 18 的共享内存查询执行统计
Shared-memory query execution statistics for PostgreSQL 18
query statistics
pg_pulse
监控统计监控统计 · 扩展目录
putpostlogic未发布的逻辑解码输出插件原型,可将 JSON 变更通过 PostgreSQL、Kafka 或 Nanomsg 输出。
Unreleased logical decoding output-plugin prototype that emits JSON changes through PostgreSQL, Kafka, or Nanomsg.
json kafka logic…复制与数据流 · 扩展目录
pxfGreenplum历史扩展,通过PXF访问非管理数据
Historical Greenplum extension for accessing unmanaged data through PXF.
pxf
外部数据源外部数据源 · 扩展目录
pxf_fdwGreengage的PXF框架
PXF Framework for Greengage
pxf_fdw
外部数据源外部数据源 · 扩展目录
pyramid_generate生成均匀分布随机float8向量
Generate uniformly distributed random float8 vectors by dimension and size
pyramid_generate
函数与聚合函数与聚合 · 扩展目录
Python 2 与 Python 344.10. Python 2 与 Python 3
PL/Python 只支持 Python 3。过去版本的 PostgreSQL 支持 Python 2,使用的语言名是 plpythonu 和 plpython2u。Python 2 与 Python 3
q3cQ3C天空索引插件
q3c sky indexing plugin
q3c
地理空间地理空间 · 扩展目录
qdgc用纯 SQL 编码、解码、遍历和填充扩展四分之一度网格单元(QDGC)编码。
Encode, decode, navigate, and fill Extended Quarter Degree Grid Cell codes in pure SQL.
qdgc dggs grid gis postgis biodiversity spatial-index
qdgc
地理空间地理空间 · 扩展目录
qdgc_postgis为 QDGC 增加 PostGIS geometry/geography 绑定与区域到网格单元的填充能力。
Add PostGIS geometry and geography bindings plus area-to-cell fills for QDGC.
qdgc dggs grid gis postgis biodiversity spatial-index
qdgc…地理空间 · 扩展目录
qgres简单队列系统
Simple queue system
pgq queue queuing
Qgres
功能特性功能特性 · 扩展目录
qosPostgreSQL QoS 资源治理扩展(会话与查询限流/隔离)
QoS resource governor extension for PostgreSQL sessions and queries
hook
pg_qos
管理运维管理运维 · 扩展目录
qqespm使用关键词、距离与拓扑约束进行空间模式匹配
Spatial pattern matching with keyword, distance and topology constraints
spatial-pattern postgis keywords
qqespm
地理空间地理空间 · 扩展目录
quack在 PostgreSQL 中嵌入 DuckDB 的扩展
DuckDB Embedded in Postgres
duckdb olap table-access-method
quack
分析与列存分析与列存 · 扩展目录
quantileQuantile聚合函数
Quantile aggregation function
quantile
函数与聚合函数与聚合 · 扩展目录
quasar_fdwquasar_fdw:将 PostgreSQL 查询下推到 Quasar 支持的数据后端
quasar_fdw: push PostgreSQL queries down to Quasar-supported data backends
fdw quasar
quasar_fdw
外部数据源外部数据源 · 扩展目录
QueryQuery 是前端协议消息,表示简单查询。
前端消息
Query (F)
方向 前端 → 后端
首个线上协议字段 Byte1('Q')
字段条目 3
手册中的交互阶段 简单查询;扩展查询;COPY 操作
消息边界与重复字段
下方完整定义保留重复项、计数与条件字段。表格行号表示文档中的字段定义,并非固定字节偏移量。整数编码与交互流程以同版本协议章节为准。
按手册顺序排列的线上协…协议消息 · 前端消息
query_advisor基于工作负载推荐索引与多列扩展统计信息。
Workload-based index and extended-statistics recommendations.
index-advisor statistics planner workload
edb_query_advisor
管理运维管理运维 · 扩展目录
query_histogram通过执行器与工具命令钩子,在共享内存中收集语句和事务运行时直方图。
Collects shared-memory histograms of statement and transaction runtimes through executor and utility hooks.
histogram monitoring query-duration statistics
q…监控统计 · 扩展目录
query_recorderquery_recorder:将已执行 SQL 查询记录到轮转文件,供后续分析或重放
query_recorder: record executed SQL queries to rotating files for later analysis or replay
preload query-logging
query_recorder
监控统计监控统计 · 扩展目录
query_to_xmltable_to_xml映射由参数table传递的命名表的内容。
table_to_xml maps the content of the named table, passed as parameter table.
query_to_xml ( query text, nulls boolean, tableforest boolean, targetns text ) →…函数 · XML 函数
query_to_xml_and_xmlschema下面的函数产生 XML 数据映射和对应的 XML 模式,并把产生的结果链接在一起放在一个文档(或森林)中。
In addition, the following functions are available to produce analogous mappings of entire schemas or the entire current database:
query…函数 · XML 函数
query_to_xmlschema必须传入相同的参数,才能得到彼此匹配的 XML 数据映射和 XML 模式文档。
It is essential that the same parameters are passed in order to obtain matching XML data mappings and XML Schema documents.
query_to_xmlschema ( query…函数 · XML 函数
querymempgEdge Labs:估算查询内存使用情况的Postgres扩展
pgEdge Labs: The querymem Postgres extension for estimating query memory usage
querymem
监控统计监控统计 · 扩展目录
querytree生成tsquery中可索引部分的表示。
Produces a representation of the indexable portion of a tsquery.
querytree ( tsquery ) → text
文本检索函数和操作符函数 · 文本检索函数和操作符
quote_all_identifiers生成 SQL 片段时引用所有标识符。
When generating SQL fragments, quote all identifiers.
quote_all_identifiers:生成 SQL 片段时引用所有标识符。实测在档范围为 PG9.1–19 Beta 4;最后在档的 PG19 Beta 4 启动默认值为 off,context 为 user。这是测试版快照事实…配置参数 · 版本和平台兼容性 / 以前的 PostgreSQL 版本
quote_ident为给定字符串添加适当的引号并返回,使其可用作SQL语句字符串中的标识符。
Returns the given string suitably quoted to be used as an identifier in an SQL statement string.
quote_ident ( text ) → text
字符串函数和操作符函数 · 字符串函数和操作符
quote_literal为给定字符串添加适当的引号并返回,使其可用作SQL语句字符串中的字符串字面量。
Returns the given string suitably quoted to be used as a string literal in an SQL statement string.
quote_literal ( text ) → text
quote_literal ( anye…函数 · 字符串函数和操作符
更多结果
输入名称或关键词,从 PostgreSQL 手册与扩展目录中直接找到定义。
pg17: 限定版本 ex: 只搜扩展 ↑↓ 选择 ↵ 打开