GaussDB-PG_TABLES

119 阅读1分钟

GaussDB-PG_TABLES

PG_TABLES视图可用来查询数据库中每个表的有用信息。具体字段信息如表1所示。

名称类型引用描述
schemanamenamePG_NAMESPACE.nspname表的模式名。
tablenamenamePG_CLASS.relname表名。
tableownernamepg_get_userbyid(PG_CLASS.relowner)表的所有者。
tablespacenamePG_TABLESPACE.spcname包含表的表空间,默认为NULL。
hasindexesbooleanPG_CLASS.relhasindex如果表上有索引(或者最近拥有)则为TRUE,否则为FALSE。
hasrulesbooleanPG_CLASS.relhasruls如果表上有规则,则为TRUE,否则为FALSE。
hastriggersbooleanPG_CLASS.RELHASTRIGGERS如果表上有触发器,则为TRUE,否则为FALSE。
tablecreatornamepg_get_userbyid(PG_OBJECT.creator)表的创建者。
createdtimestamp with time zonePG_OBJECT.ctime表的创建时间。
last_ddl_timetimestamp with time zonePG_OBJECT.mtime最后一次对该表执行DDL操作的时间。

更多详情请参考GaussDB 文档中心:doc.hcs.huawei.com/db/zh-cn/ga…