On this page
51.22. pg_extension
目录pg_extension
存储有关已安装扩展的信息。有关扩展的详细信息,请参见Section 37.15。
表 51.22. pg_extension
列
Name | Type | References | Description |
---|---|---|---|
oid |
oid |
行标识符(隐藏属性;必须显式选择) | |
extname |
name |
extensions | |
extowner |
oid |
pg_authid.oid |
扩展程序的所有者 |
extnamespace |
oid |
pg_namespace.oid |
包含扩展的导出对象的架构 |
extrelocatable |
bool |
如果扩展可以重定位到另一个架构,则为 True | |
extversion |
text |
扩展的版本名称 | |
extconfig |
oid[] |
pg_class.oid |
扩展程序配置表的regclass 个 OID 数组,如果没有则为NULL |
extcondition |
text[] |
扩展配置表的WHERE -子句过滤条件数组,如果没有则为NULL |
请注意,与大多数带有“名称空间”列的目录不同,extnamespace
并不意味着该 extensions 属于该架构。extensions 从不使用架构限定。而是extnamespace
表示包含大多数或所有扩展对象的架构。如果extrelocatable
为 true,则此架构实际上必须包含属于该扩展的所有符合架构的对象。