↑↓ 选择↵ 打开⌫ 切换范围完整搜索

PG.CENTER 连接 PostgreSQL 文档、百科与生态知识。由 Pigsty 维护。

Wiki / 函数

pg_identify_object

返回一行,其中包含足以唯一标识数据库对象的信息,该对象由系统目录 OID、对象 OID 和子对象 ID 指定。这些信息供机器读取,永远不会被翻译。type标识数据库对象的类型;schema是对象所属的模式名,对于不属于模式的对象类型则为NULL;如果对象名(以及适用时的模式名)足以唯一标识该对象,name就是对象名,并在必要时加引号,否则为NULL;identity是完整的对象标识,其具体格式取决于对象类型,格式中的每个名称都会根据需要加上模式限定和引号。未定义的对象以NULL值标识。

英文手册覆盖始于 PostgreSQL 7.1. 来源历史与运行验证各自保留独立版本边界。

当前阅读 PG 18·选择有来源记录的版本

group
info
group label
System Information Functions And Operators
lang
en
layout
table-new
pages
functions-info.html
prose only
false
zh from
未知

版本定义 PG 18

返回一行,其中包含足以唯一标识数据库对象的信息,该对象由系统目录 OID、对象 OID 和子对象 ID 指定。这些信息供机器读取,永远不会被翻译。type标识数据库对象的类型;schema是对象所属的模式名,对于不属于模式的对象类型则为NULL;如果对象名(以及适用时的模式名)足以唯一标识该对象,name就是对象名,并在必要时加引号,否则为NULL;identity是完整的对象标识,其具体格式取决于对象类型,格式中的每个名称都会根据需要加上模式限定和引号。未定义的对象以NULL值标识。
pg_identify_object ( classid oid, objid oid, objsubid integer ) → record ( type text, schema text, name text, identity text )
返回一行,其中包含足以唯一标识数据库对象的信息,该对象由系统目录 OID、对象 OID 和子对象 ID 指定。这些信息供机器读取,永远不会被翻译。type标识数据库对象的类型;schema是对象所属的模式名,对于不属于模式的对象类型则为NULL;如果对象名(以及适用时的模式名)足以唯一标识该对象,name就是对象名,并在必要时加引号,否则为NULL;identity是完整的对象标识,其具体格式取决于对象类型,格式中的每个名称都会根据需要加上模式限定和引号。未定义的对象以NULL值标识。

函数签名与重载

pg_identify_object ( classid oid, objid oid, objsubid integer ) → record ( type text, schema text, name text, identity text ) → record
返回一行,其中包含足以唯一标识数据库对象的信息,该对象由系统目录 OID、对象 OID 和子对象 ID 指定。这些信息供机器读取,永远不会被翻译。type标识数据库对象的类型;schema是对象所属的模式名,对于不属于模式的对象类型则为NULL;如果对象名(以及适用时的模式名)足以唯一标识该对象,name就是对象名,并在必要时加引号,否则为NULL;identity是完整的对象标识,其具体格式取决于对象类型,格式中的每个名称都会根据需要加上模式限定和引号。未定义的对象以NULL值标识。

比较版本

来源引用

完整定义与证据 JSON

定义来源

center · PostgreSQL 18 · b7bd9cda

正文语言: zh-Hans · ca936764