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,它对涉及数据库集簇共享对象的依赖提供了相似的功能。
目录列
| 列 | 类型 | 可空性 | 描述 |
|---|---|---|---|
| classid | oid | 非空 | 依赖对象所在系统目录的OID |
| objid | oid | 非空 | 特定依赖对象的OID |
| objsubid | int4 | 非空 | 对于一个表列,这里是列号(objid和classid指表本身)。对于所有其他对象类型,此列为0。 |
| refclassid | oid | 非空 | 被引用对象所在的系统目录的OID |
| refobjid | oid | 非空 | 指定被引用对象的OID |
| refobjsubid | int4 | 非空 | 对于一个表列,这里是列号(refobjid和refclassid指表本身)。对于所有其他对象类型,此列为0。 |
| deptype | char | 非空 | 定义此依赖关系语义的一个代码,见下文 |
比较版本
来源引用
定义来源
center · PostgreSQL 18 · english-manuals:71953b694f236deae10e284631f935d8ab1de7ebf1e04f048c468177c4309d95
正文语言: zh-Hans · 2026-09-27@419045e