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

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

Wiki / 系统目录

pg_depend

目录pg_depend记录数据库对象之间的依赖关系。这些信息允许DROP命令查找必须被DROP CASCADE删除的其他对象,或者在DROP RESTRICT情况下阻止删除。 另请参阅pg_shdepend,它对涉及数据库集簇共享对象的依赖提供了相似的功能。

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

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

kind
catalog
lang
en
measured attributes
true
metadata release
18.6
runtime columns
classid, objid, objsubid, refclassid, refobjid, refobjsubid, deptype
runtime verified
false
source
english-manual

版本定义 PG 18

目录pg_depend记录数据库对象之间的依赖关系。这些信息允许DROP命令查找必须被DROP CASCADE删除的其他对象,或者在DROP RESTRICT情况下阻止删除。 另请参阅pg_shdepend,它对涉及数据库集簇共享对象的依赖提供了相似的功能。

目录列

列类型可空性描述
classidoid非空依赖对象所在系统目录的OID
objidoid非空特定依赖对象的OID
objsubidint4非空对于一个表列,这里是列号(objid和classid指表本身)。对于所有其他对象类型,此列为0。
refclassidoid非空被引用对象所在的系统目录的OID
refobjidoid非空指定被引用对象的OID
refobjsubidint4非空对于一个表列,这里是列号(refobjid和refclassid指表本身)。对于所有其他对象类型,此列为0。
deptypechar非空定义此依赖关系语义的一个代码,见下文

比较版本

来源引用

完整定义与证据 JSON

定义来源

center · PostgreSQL 18 · english-manuals:71953b694f236deae10e284631f935d8ab1de7ebf1e04f048c468177c4309d95

正文语言: zh-Hans · 2026-09-27@419045e