PostgreSQL 文档检索
PG 18 · 按类别浏览,或输入名称与关键词
常用条目12307
ifdef、ifndef、elif、else 和 endif 指令34.9.3. ifdef、ifndef、elif、else 和 endif 指令可以使用以下指令对代码区段进行条件编译:EXEC SQL ifdef name; # 检查 name;如果 name 已经通过 EXEC SQL define name 定义,则处理后续各行。 EXEC SQL ifndef name; # 检查 name;如果 name 尚未通过 EXEC SQ…ifdef、ifndef、elif、else 和 endif 指令
ignore-cipher-failureF.26.3.8.12. ignore-cipher-failure
危险!通过完全忽略正在使用的 OpenSSL 密码算法所报告的失败,指示 pgcrypto 使用一种错误的解密算法,以匹配修复 CVE-2026-14663 之前的历史行为。此选项仅供需要恢复以下错误加密消息的用户使用:消息创建时,cipher-algo 在当时使用的 OpenSSL 配置下不可用。启用 ig…ignore-cipher-failure
ignore_checksum_failure校验和失败后仍继续处理。
Continues processing after a checksum failure.
ignore_checksum_failure:校验和失败后仍继续处理。实测在档范围为 PG9.3–19 Beta 4;最后在档的 PG19 Beta 4 启动默认值为 off,context 为 superuser。这是测试版快照事实,PostgreSQL …配置参数 · 开发者选项
ignore_invalid_pages恢复遇到无效页面引用后仍继续。
Continues recovery after an invalid pages failure.
ignore_invalid_pages:恢复遇到无效页面引用后仍继续。实测在档范围为 PG13–19 Beta 4;最后在档的 PG19 Beta 4 启动默认值为 off,context 为 postmaster。这是测试版快照事实,Post…配置参数 · 开发者选项
ignore_system_indexes读取系统表时忽略系统索引。
Disables reading from system indexes.
ignore_system_indexes:读取系统表时忽略系统索引。实测在档范围为 PG9.0–19 Beta 4;最后在档的 PG19 Beta 4 启动默认值为 off,context 为 backend。这是测试版快照事实,PostgreSQL 19 正式发布前仍可能…配置参数 · 开发者选项
iif添加iif函数兼容性
Adds iif function compatibility
compatibility iif
iif
兼容仿真兼容仿真 · 扩展目录
imcs面向 PostgreSQL 的内存列式存储扩展。
In-Memory Columnar Store extension for PostgreSQL.
analytic columnar store imcs in-memory olap timeseries vertical
imcs
分析与列存分析与列存 · 扩展目录
imgsmlr使用Haar小波分析计算图片相似度
Image similarity with haar
imgsmlr
功能特性功能特性 · 扩展目录
implicit_schema通过事件触发器在缺失 schema 中创建表或视图时自动创建该 schema。
Event-trigger extension that automatically creates a schema when a table or view is created in a missing schema.
ddl event-trigger schema
pg_implicit_…功能特性 · 扩展目录
IMPORT FOREIGN SCHEMA从一个外部服务器导入表定义
IMPORT FOREIGN SCHEMA remote_schema
[ { LIMIT TO | EXCEPT } ( table_name [, ...] ) ]
FROM SERVER server_name
INTO local_schema
[ OPTIONS ( option 'value' [, ... ] ) ]
外部数据SQL 命令 · 外部数据
IMPORT FOREIGN SCHEMAIMPORT FOREIGN SCHEMA IMPORT FOREIGN SCHEMA — 从一个外部服务器导入表定义大纲 IMPORT FOREIGN SCHEMA remote_schema [ { LIMIT TO | EXCEPT } ( table_name [, ...] ) ] FROM SERVER server_name INTO local_schema […IMPORT FOREIGN SCHEMA
IMPORT FOREIGN SCHEMA 的 FDW 例程58.2.9. IMPORT FOREIGN SCHEMA 的 FDW 例程
List * ImportForeignSchema(ImportForeignSchemaStmt *stmt, Oid serverOid);
取得外部表创建命令的列表。执行 IMPORT FOREIGN SCHEMA 时会调用此函数,传入该语句的语法解析树和要使用的外部服务器的 OID。它应返回…IMPORT FOREIGN SCHEMA 的 FDW 例程
IN9.25.1. IN # expression IN (value [, ...]) 右侧是一个用圆括号括起来的表达式列表。如果左侧表达式的结果等于右侧任一表达式的结果,则结果为“真”。这等价于以下写法: expression = value1 OR expression = value2 OR ... 请注意如果左手边表达式得到空值,或者没有相等的右手边值并且至少有一个右手边…行和数组比较 › IN
IN9.25.1. IN
expression IN (value [, ...])
右侧是一个用圆括号括起来的表达式列表。如果左侧表达式的结果等于右侧任一表达式的结果,则结果为“真”。这等价于以下写法:expression = value1 OR expression = value2 OR ...
请注意如果左手边表达式得到空值,或者没有相等的右手边值并且至少有一个右手边的表达…IN
IN9.24.2. IN
expression IN (subquery)
右手边是一个圆括号括起来的子查询,它必须恰好返回一列。左手边表达式会被求值,并与子查询结果逐行比较。如果找到任意相等的子查询行,那么 IN 的结果就是“真”。如果没有找到相等行,那么结果就是“假”(包括子查询不返回任何行的情况)。请注意,如果左侧表达式得到空值,或者右侧没有相等的值且至少有一行得到空值,则 …IN
in_hot_standby显示当前是否处于 hot standby 状态。
Shows whether hot standby is currently active.
in_hot_standby:显示当前是否处于 hot standby 状态。它是 PG14–18 的只读元数据,不是运行时调优旋钮。
显示当前是否处于 hot standby 状态。它是只读状态,不能通过 SET 或修改配置文件来改变…配置参数 · 预置选项
Incremental Sort对共享已有排序键前缀的分组分别排序,扩展输入已有的排序顺序。
IncrementalSort
排序
核心节点标签 T_IncrementalSort
结构化 EXPLAIN 节点类型 Incremental Sort
输入 一个部分有序的子计划
输出 按完整排序键排序的元组
执行器初始化函数 ExecInitIncrementalSort
内存机制 tuplesort
EXP…执行计划节点 · 排序
indexindex ( a ltree, b ltree ) → integer 返回 b 在 a 中第一次出现的位置,如果找不到则返回 -1。 index('0.1.2.3.5.4.5.6.8.5.6.8', '5.6') → 6ltree — 层次树状数据类型 › 操作符和函数
Index Only Scan使用索引值生成结果并检查元组可见性;可见性映射不足以判定时访问堆。
IndexOnlyScan
扫描
核心节点标签 T_IndexOnlyScan
结构化 EXPLAIN 节点类型 Index Only Scan
输入 索引、关系及可见性信息
输出 来自索引值且满足条件的元组
执行器初始化函数 ExecInitIndexOnlyScan
内存机制 unclassified
E…执行计划节点 · 扫描
Index Scan通过索引定位表元组,并从关系中获取元组。
IndexScan
扫描
核心节点标签 T_IndexScan
结构化 EXPLAIN 节点类型 Index Scan
输入 索引及所属关系
输出 满足条件的表元组
执行器初始化函数 ExecInitIndexScan
内存机制 unclassified
EXPLAIN 名称与属性
结构化格式使用上述 Node Type。文本格式名称…执行计划节点 · 扫描
index_adviserAlibaba Cloud RDS 扩展,用于分析工作负载并推荐 B-tree 索引。
Alibaba Cloud RDS extension that analyzes workloads and recommends B-tree indexes.
alibaba-cloud btree index-advisor query-optimization
index_advi…功能特性 · 扩展目录
index_advisor查询索引建议器
Query index advisor
supabase
index_advisor
功能特性功能特性 · 扩展目录
index_am_handler表示索引访问方法处理器被声明为返回 index_am_handler 。
伪类型
index_am_handler
目录名称 pg_catalog.index_am_handler
类型 OID 325
类型种类 Pseudo-type
声明长度 4 字节
存储策略 plain
输入函数 index_am_handler_in
输出函数 index_am_handler_ou…数据类型 · 伪类型
index_analyzer用于评估现有或候选索引并检查外键索引覆盖情况的 PL/pgSQL 函数。
PL/pgSQL functions for evaluating existing and prospective indexes and checking foreign-key indexing.
administration analysis dba index
index_analyzer
功能…功能特性 · 扩展目录
indonesian全文检索配置 indonesian。
配置
配置 indonesian
解析器 默认
initdb 生成的定义
/*
* text search configuration for indonesian language
*
* Copyright (c) 2007-2019, PostgreSQL Global Development Group
*
* src/…全文检索组件 · 配置
indonesian_stem用于 indonesian 语言的 Snowball 词干提取器。
词典
语言 indonesian
ASCII 语言名称 indonesian
停用词行数 0
词典 indonesian_stem
模板 snowball全文检索组件 · 词典
inetIPv4 或 IPv6 主机地址
网络地址
inet
目录名称 pg_catalog.inet
类型 OID 869
类型种类 基础类型
声明长度 变长(varlena)
存储策略 main
输入函数 inet_in
输出函数 inet_out
手册中的声明 inet
存储大小 7 或 19 字节
手册说明 IPv4和IPv6主机以及网络数据类型 · 网络地址
inet8.9.1. inet
inet 在一个字段中保存 IPv4 或 IPv6 主机地址,以及可选的子网信息。子网由主机地址中包含的网络地址位数(即“网络掩码”)表示。如果网络掩码为 32 且地址是 IPv4,那么该值表示的不是子网,而只是单个主机。在 IPv6 中,地址长度为 128 位,因此 128 位表示一个唯一的主机地址。请注意,如果你只想接受网络地址,应使用 cidr 类…inet
inet 与 cidr8.9.3. inet 与 cidr
inet 和 cidr 两种数据类型的本质区别在于:inet 接受网络掩码右侧仍含有非零位的值,而 cidr 不接受。例如,192.168.0.1/24 对 inet 是有效的,但对 cidr 无效。提示 如果你不喜欢 inet 或 cidr 值的输出格式,可以试试 host、text 和 abbrev 函数。inet 与 cidr
inet_client_addr返回当前客户端的 IP 地址;如果当前连接通过 Unix 域套接字建立,则返回NULL。
Returns the IP address of the current client, or NULL if the current connection is via a Unix-domain socket.
inet_client_addr () → inet
系统信息函数和操作…函数 · 系统信息函数和操作符
inet_client_port返回当前客户端的IP端口号,如果当前连接是通过Unix 域套接字则返回NULL。
Returns the IP port number of the current client, or NULL if the current connection is via a Unix-domain socket.
inet_client_port () → integer
系统信息函数…函数 · 系统信息函数和操作符
inet_merge计算包含两个给定网络的最小网络。
Computes the smallest network that includes both of the given networks.
inet_merge ( inet, inet ) → cidr
网络地址函数和操作符函数 · 网络地址函数和操作符
inet_same_family测试地址是否属于同一IP族。
Tests whether the addresses belong to the same IP family.
inet_same_family ( inet, inet ) → boolean
网络地址函数和操作符函数 · 网络地址函数和操作符
inet_server_addr返回服务器接受当前连接的IP地址,如果当前连接是通过Unix 域套接字则返回NULL。
Returns the IP address on which the server accepted the current connection, or NULL if the current connection is via a Unix-domain socket.
inet_se…函数 · 系统信息函数和操作符
inet_server_port返回服务器接受当前连接的IP端口号,如果当前连接是通过Unix 域套接字则返回NULL。
Returns the IP port number on which the server accepted the current connection, or NULL if the current connection is via a Unix-domain socket.
in…函数 · 系统信息函数和操作符
inetrange面向 PostgreSQL inet 地址的范围类型,支持范围运算符与 GiST 索引。
Range type for PostgreSQL inet values with range operators and GiST indexing support.
inet ip networking range
inetrange
数据类型数据类型 · 扩展目录
inflection-db从应用标识符生成一致的 SQL 对象名称。
Generate consistent SQL object names from application identifiers.
pgpm sql
inflection-db
函数与聚合函数与聚合 · 扩展目录
influx接收 InfluxDB 行协议的实验性 UDP 监听器。
Experimental UDP listener for InfluxDB line protocol.
pg_influx
复制与数据流复制与数据流 · 扩展目录
influxdb_fdw用于从 PostgreSQL 查询 InfluxDB 的外部数据包装器。
Foreign data wrapper for querying InfluxDB from PostgreSQL.
fdw influxdb time-series
influxdb_fdw
外部数据源外部数据源 · 扩展目录
information_schema_catalog_name35.3. information_schema_catalog_name
information_schema_catalog_name 是一个表,它始终只包含一行一列,用于存放当前数据库的名称(按 SQL 术语称为当前目录)。表 35.1. information_schema_catalog_name 列 列类型 描述 catalog_name sql_identifie…information_schema_catalog_name
更多结果
输入名称或关键词,从 PostgreSQL 手册与扩展目录中直接找到定义。
pg17: 限定版本 ex: 只搜扩展 ↑↓ 选择 ↵ 打开