pg_extension

该系统目录表 pg_extension 存储了关于安装的扩展的信息。

表 1. pg_catalog.pg_extension
类型参考描述
extnamename 扩展名
extowneroidpg_authid.oid扩展所有者
extnamespaceoidpg_namespace.oid包含扩展导出对象的模式
extrelocatableboolean 如果该扩展能够重定位到其他模式,则为真。
extversiontext 扩展的版本名字
extconfigoid[]pg_class.oid扩展配置表的 regclass OIDs 数组, 如果为空则为 NULL
extconditiontext[] 扩展配置表的 WHERE-clause过滤条件数组,如果没有则为 NULL

与大多数命名空间列的目录不同,extnamespace 并不意味着该扩展属于这个模式。扩展名不符合模式限制。 extnamespace 模式指示其包含大部分或全部扩展对象的模式。如果 extrelocatable 为 真,则该模式必须包含所有属于扩展名的符合方案限定的对象。

上级话题: 系统目录定义