GaussDB-PG_TABLES
PG_TABLES视图可用来查询数据库中每个表的有用信息。具体字段信息如表1所示。
| 名称 | 类型 | 引用 | 描述 |
|---|---|---|---|
| schemaname | name | PG_NAMESPACE.nspname | 表的模式名。 |
| tablename | name | PG_CLASS.relname | 表名。 |
| tableowner | name | pg_get_userbyid(PG_CLASS.relowner) | 表的所有者。 |
| tablespace | name | PG_TABLESPACE.spcname | 包含表的表空间,默认为NULL。 |
| hasindexes | boolean | PG_CLASS.relhasindex | 如果表上有索引(或者最近拥有)则为TRUE,否则为FALSE。 |
| hasrules | boolean | PG_CLASS.relhasruls | 如果表上有规则,则为TRUE,否则为FALSE。 |
| hastriggers | boolean | PG_CLASS.RELHASTRIGGERS | 如果表上有触发器,则为TRUE,否则为FALSE。 |
| tablecreator | name | pg_get_userbyid(PG_OBJECT.creator) | 表的创建者。 |
| created | timestamp with time zone | PG_OBJECT.ctime | 表的创建时间。 |
| last_ddl_time | timestamp with time zone | PG_OBJECT.mtime | 最后一次对该表执行DDL操作的时间。 |
更多详情请参考GaussDB 文档中心:doc.hcs.huawei.com/db/zh-cn/ga…