PostgreSQL 文档检索
PG 18 · 按类别浏览,或输入名称与关键词
分类索引121
refcursor游标引用(入口名称)
其他内置类型
refcursor
目录名称 pg_catalog.refcursor
类型 OID 1790
类型种类 基础类型
声明长度 变长(varlena)
存储策略 extended
输入函数 textin
输出函数 textout
存储策略 扩展数据类型 · 其他内置类型
regclass通过关系名称输入和显示 pg_class 中对象的 OID。
关系名称别名
对象名称别名
关系名称。
引用目录 pg_class
表示对象 关系名称
输入值示例 pg_type
存储与取值范围
对象标识符(OID)在 PostgreSQL 内部被用作若干系统表的主键。除非建表时指定 WITH OIDS,或启用配置变量 default_with_oids,否则不会向用户创建的表…对象标识符类型 · 对象名称别名
regcollation通过排序规则名称输入和显示 pg_collation 中对象的 OID。
排序规则名称别名
对象名称别名
排序规则名称。
引用目录 pg_collation
表示对象 排序规则名称
输入值示例 "POSIX"
存储与取值范围
对象标识符(OID)在 PostgreSQL 内部被用作若干系统表的主键。类型 oid 表示一个对象标识符。此外还有若干 oid 的别名类型,其名称均形…对象标识符类型 · 对象名称别名
regconfig通过文本检索配置名称输入和显示 pg_ts_config 中对象的 OID。
文本检索配置别名
对象名称别名
文本检索配置。
引用目录 pg_ts_config
表示对象 文本检索配置
输入值示例 english
存储与取值范围
对象标识符(OID)在 PostgreSQL 内部被用作若干系统表的主键。除非建表时指定 WITH OIDS,或启用配置变量 default_wit…对象标识符类型 · 对象名称别名
regdatabase通过数据库名称输入和显示 pg_database 中对象的 OID。
数据库名称别名
对象名称别名
数据库名称。
引用目录 pg_database
表示对象 数据库名称
输入值示例 template1
存储与取值范围
对象标识符(OID)在 PostgreSQL 内部被用作若干系统表的主键。类型 oid 表示一个对象标识符。此外还有若干 oid 的别名类型,其名称均形如 re…对象标识符类型 · 对象名称别名
regdictionary通过文本检索词典名称输入和显示 pg_ts_dict 中对象的 OID。
文本检索词典别名
对象名称别名
文本检索词典。
引用目录 pg_ts_dict
表示对象 文本检索词典
输入值示例 simple
存储与取值范围
对象标识符(OID)在 PostgreSQL 内部被用作若干系统表的主键。除非建表时指定 WITH OIDS,或启用配置变量 default_with_oid…对象标识符类型 · 对象名称别名
regnamespace通过模式名称输入和显示 pg_namespace 中对象的 OID。
命名空间名称别名
对象名称别名
命名空间名称。
引用目录 pg_namespace
表示对象 命名空间名称
输入值示例 pg_catalog
存储与取值范围
对象标识符(OID)在 PostgreSQL 内部被用作若干系统表的主键。除非建表时指定 WITH OIDS,或启用配置变量 default_with…对象标识符类型 · 对象名称别名
regoper通过无歧义的操作符名称输入和显示 OID,不带参数类型。
操作符名称别名
对象名称别名
操作符名称。
引用目录 pg_operator
表示对象 操作符名称
输入值示例 +
存储与取值范围
对象标识符(OID)在 PostgreSQL 内部被用作若干系统表的主键。除非建表时指定 WITH OIDS,或启用配置变量 default_with_oids,否则不会向用户创建的表添加…对象标识符类型 · 对象名称别名
regoperator通过操作符名称和参数类型输入和显示 OID,可以区分重载。
操作符签名别名
对象名称别名
带参数类型的操作符。
引用目录 pg_operator
表示对象 带参数类型的操作符
输入值示例 *(integer,integer) 或 -(NONE,integer)
存储与取值范围
对象标识符(OID)在 PostgreSQL 内部被用作若干系统表的主键。除非建表时指定 WITH …对象标识符类型 · 对象名称别名
regproc通过无歧义的函数名称输入和显示 OID,不带参数类型。
函数名称别名
对象名称别名
函数名称。
引用目录 pg_proc
表示对象 函数名称
输入值示例 sum
存储与取值范围
对象标识符(OID)在 PostgreSQL 内部被用作若干系统表的主键。除非建表时指定 WITH OIDS,或启用配置变量 default_with_oids,否则不会向用户创建的表添加 OID。类…对象标识符类型 · 对象名称别名
regprocedure通过函数名称和参数类型输入和显示 OID,可以区分重载。
函数签名别名
对象名称别名
带参数类型的函数。
引用目录 pg_proc
表示对象 带参数类型的函数
输入值示例 sum(int4)
存储与取值范围
对象标识符(OID)在 PostgreSQL 内部被用作若干系统表的主键。除非建表时指定 WITH OIDS,或启用配置变量 default_with_oids,否则不会…对象标识符类型 · 对象名称别名
regrole通过角色名称输入和显示 pg_authid 中对象的 OID。
角色名称别名
对象名称别名
角色名。
引用目录 pg_authid
表示对象 角色名
输入值示例 smithee
存储与取值范围
对象标识符(OID)在 PostgreSQL 内部被用作若干系统表的主键。除非建表时指定 WITH OIDS,或启用配置变量 default_with_oids,否则不会向用户创建的表…对象标识符类型 · 对象名称别名
regtype通过数据类型名称输入和显示 pg_type 中对象的 OID。
数据类型名称别名
对象名称别名
数据类型名称。
引用目录 pg_type
表示对象 数据类型名称
输入值示例 integer
存储与取值范围
对象标识符(OID)在 PostgreSQL 内部被用作若干系统表的主键。除非建表时指定 WITH OIDS,或启用配置变量 default_with_oids,否则不会向…对象标识符类型 · 对象名称别名
reltime有限范围的相对时间间隔(Unix 时间差)
日期与时间
reltime
目录名称 pg_catalog.reltime
类型 OID 703
类型种类 基础类型
声明长度 4 字节
存储策略 plain
输入函数 reltimein
输出函数 reltimeout数据类型 · 日期与时间
serial自增四字节整数
SQL 便捷语法
serial
对象边界 SQL 便捷写法;没有对应的 pg_type 行数据类型 · SQL 便捷语法
smallint有符号两字节整数
数值
smallint
目录名称 pg_catalog.int2
类型 OID 21
类型种类 基础类型
声明长度 2 字节
存储策略 plain
输入函数 int2in
输出函数 int2out
手册中的声明 smallint
存储大小 2 字节
手册说明 小范围整数
范围 -32768 to +32767
范围 -32768 到 +32767数据类型 · 数值
smallserial自增两字节整数
SQL 便捷语法
smallserial
对象边界 SQL 便捷写法;没有对应的 pg_type 行数据类型 · SQL 便捷语法
smgr存储管理器
其他内置类型
smgr
目录名称 pg_catalog.smgr
类型 OID 210
类型种类 基础类型
声明长度 2 字节
存储策略 plain
输入函数 smgrin
输出函数 smgrout数据类型 · 其他内置类型
table_am_handler表示表访问方法处理器被声明为返回 table_am_handler 。
伪类型
内置伪类型 table_am_handler。
table_am_handler
目录名称 pg_catalog.table_am_handler
类型 OID 269
类型种类 Pseudo-type
声明长度 4 字节
存储策略 plain
输入函数 table_am_handler_in
输…数据类型 · 伪类型
text变长字符串
字符串
text
目录名称 pg_catalog.text
类型 OID 25
类型种类 基础类型
声明长度 变长(varlena)
存储策略 extended
输入函数 textin
输出函数 textout
手册中的声明 text
手册说明 无限长度的变长
存储策略 扩展
手册中的声明 文本数据类型 · 字符串
tid以块号和块内元组索引标识行的物理位置,是系统列 ctid 的类型。
元组位置标识符
事务与行标识符
系统使用的最后一种标识符类型是 tid,也就是元组标识符(行标识符)。这是系统列 ctid 的数据类型。一个元组 ID 是一对值(块号、块内元组索引),用来标识该行在其所属表中的物理位置。
对应系统列 ctid对象标识符类型 · 事务与行标识符
time with time zone一天中的时间,包含时区
日期与时间
time [ ( p ) ] with time zone
目录名称 pg_catalog.timetz
类型 OID 1266
类型种类 基础类型
声明长度 12 字节
存储策略 plain
输入函数 timetz_in
输出函数 timetz_out
手册中的声明 time [ ( p ) ] with time zone
存储大小 1…数据类型 · 日期与时间
time without time zone一天中的时间(不含时区)
日期与时间
time [ ( p ) ] [ without time zone ]
目录名称 pg_catalog.time
类型 OID 1083
类型种类 基础类型
声明长度 8 字节
存储策略 plain
输入函数 time_in
输出函数 time_out
手册中的声明 time [ ( p ) ] [ without time zone …数据类型 · 日期与时间
timestamp with time zone日期和时间,包含时区转换
日期与时间
日期和时间,包含时区
timestamp [ ( p ) ] with time zone
目录名称 pg_catalog.timestamptz
类型 OID 1184
类型种类 基础类型
声明长度 8 字节
存储策略 plain
输入函数 timestamptz_in
输出函数 timestamptz_out
手册中的声明 times…数据类型 · 日期与时间
timestamp without time zone日期和时间(不进行时区转换)
日期与时间
日期和时间(不含时区)
timestamp [ ( p ) ] [ without time zone ]
目录名称 pg_catalog.timestamp
类型 OID 1114
类型种类 基础类型
声明长度 8 字节
存储策略 plain
输入函数 timestamp_in
输出函数 timestamp_out
手册中的声明 t…数据类型 · 日期与时间
tinterval(abstime,abstime),时间区间
日期与时间
tinterval
目录名称 pg_catalog.tinterval
类型 OID 704
类型种类 基础类型
声明长度 12 字节
存储策略 plain
输入函数 tintervalin
输出函数 tintervalout数据类型 · 日期与时间
trigger触发器函数声明返回 trigger 类型。
伪类型
trigger
目录名称 pg_catalog.trigger
类型 OID 2279
类型种类 Pseudo-type
声明长度 4 字节
存储策略 plain
输入函数 trigger_in
输出函数 trigger_out
手册中的声明 trigger
手册说明 触发器函数声明返回 trigger 类型。数据类型 · 伪类型
tsm_handler表示表采样方法处理器被声明为返回 tsm_handler 。
伪类型
tsm_handler
目录名称 pg_catalog.tsm_handler
类型 OID 3310
类型种类 Pseudo-type
声明长度 4 字节
存储策略 plain
输入函数 tsm_handler_in
输出函数 tsm_handler_out
手册中的声明 tsm_handler
手册说明…数据类型 · 伪类型
tsmultirange不带时区时间戳多范围
多范围
tsmultirange
目录名称 pg_catalog.tsmultirange
类型 OID 4533
类型种类 Multirange
声明长度 变长(varlena)
存储策略 扩展
输入函数 multirange_in
输出函数 multirange_out数据类型 · 多范围
tsquery全文检索查询
全文检索
tsquery
目录名称 pg_catalog.tsquery
类型 OID 3615
类型种类 基础类型
声明长度 变长(varlena)
存储策略 plain
输入函数 tsqueryin
输出函数 tsqueryout数据类型 · 全文检索
tsrange不带时区时间戳范围
范围类型
tsrange
目录名称 pg_catalog.tsrange
类型 OID 3908
类型种类 范围
声明长度 变长(varlena)
存储策略 extended
输入函数 range_in
输出函数 range_out
存储策略 扩展数据类型 · 范围类型
tstzmultirange带时区时间戳多范围
多范围
tstzmultirange
目录名称 pg_catalog.tstzmultirange
类型 OID 4534
类型种类 Multirange
声明长度 变长(varlena)
存储策略 扩展
输入函数 multirange_in
输出函数 multirange_out数据类型 · 多范围
tstzrange带时区时间戳范围
范围类型
tstzrange
目录名称 pg_catalog.tstzrange
类型 OID 3910
类型种类 范围
声明长度 变长(varlena)
存储策略 extended
输入函数 range_in
输出函数 range_out
存储策略 扩展数据类型 · 范围类型
tsvector全文检索文档
全文检索
tsvector
目录名称 pg_catalog.tsvector
类型 OID 3614
类型种类 基础类型
声明长度 变长(varlena)
存储策略 extended
输入函数 tsvectorin
输出函数 tsvectorout
存储策略 扩展数据类型 · 全文检索
txid_snapshot用户级事务 ID 快照(已弃用;参见 pg_snapshot)
其他内置类型
用户级事务 ID 快照
txid_snapshot
目录名称 pg_catalog.txid_snapshot
类型 OID 2970
类型种类 基础类型
声明长度 变长(varlena)
存储策略 extended
输入函数 txid_snapshot_in
输出函数 txid_snapshot_…数据类型 · 其他内置类型
unknown标识一种尚未解析出的类型,例如未修饰的字符串字面值的类型。
伪类型
unknown
目录名称 pg_catalog.unknown
类型 OID 705
类型种类 Pseudo-type
声明长度 以空字符结尾的 C 字符串
存储策略 plain
输入函数 unknownin
输出函数 unknownout
手册中的声明 unknown(未知)
手册说明 标识一种尚未解析出的…数据类型 · 伪类型
uuid通用唯一标识符
其他内置类型
uuid
目录名称 pg_catalog.uuid
类型 OID 2950
类型种类 基础类型
声明长度 16 字节
存储策略 plain
输入函数 uuid_in
输出函数 uuid_out数据类型 · 其他内置类型
void表示一个函数不返回值。
伪类型
void
目录名称 pg_catalog.void
类型 OID 2278
类型种类 Pseudo-type
声明长度 4 字节
存储策略 plain
输入函数 void_in
输出函数 void_out
手册中的声明 void
手册说明 表示一个函数不返回值。数据类型 · 伪类型
xid32 位事务标识符,用于系统列 xmin 和 xmax。
事务标识符
事务与行标识符
系统使用的另一种标识符类型是 xid,即事务(缩写为 xact)标识符。这是系统列 xmin 和 xmax 的数据类型。事务标识符是 32 位的量。
对应系统列 xmin、xmax
系统使用的另一种标识符类型是 xid,即事务 ID(事务缩写为 xact)。这是系统列 xmin 和 xmax…对象标识符类型 · 事务与行标识符
xid864 位事务标识符,在数据库集簇生命周期内严格递增且不重复使用。
64 位事务标识符
事务与行标识符
系统使用的另一种标识符类型是 xid,即事务 ID(事务缩写为 xact)。这是系统列 xmin 和 xmax 的数据类型。事务 ID是 32 位量。在某些上下文中会使用 64 位变体 xid8。与 xid 值不同, xid8 值严格单调递增,并且在数据库集簇的生命周期内不会被…对象标识符类型 · 事务与行标识符
更多结果
输入名称或关键词,从 PostgreSQL 手册与扩展目录中直接找到定义。
pg17: 限定版本 ex: 只搜扩展 ↑↓ 选择 ↵ 打开