PG_CLASS系统表存储数据库对象信息及其之间的关系。 oid oid 行标识符(隐藏属性,必须明确选择才会显示)。 relname name 表、索引、视图等对象的名称。 relnamespace oid 包含该关系的命名空间的OID。 reltype oid 对应该表的行类型的数据类型(索引为零,因为索引没有pg_type记录)。
pg_class (系统表:对象)是一个对象表,表的每个字段都是‘rel’开头,分明就是 ‘relation’这个单词的缩写,意思就是‘关系’。表中relkind字段决定对象类型:r = 普通表,i = 索引,S = 序列,v = 视图, c = 复合类型,s = 特殊,t = TOAST表。对象所属的relnamespace(模式名称)和relowner(所有者)都是...
"pg_class_relname_nsp_index"UNIQUECONSTRAINT, btree (relname, relnamespace) "pg_class_tblspc_relfilenode_index" btree (reltablespace, relfilenode) 2.pg_stats postgres=# \d pg_statsView"pg_catalog.pg_stats"Column|Type|Collation|Nullable|Default---+---+---+---+---schemaname|name|||表...
FROM pg_class a LEFT OUTER JOIN pg_description b ON b.objsubid=0 AND a.oid = b.objoid WHERE a.relnamespace = (SELECT oid FROM pg_namespace WHERE nspname='public') --用户表一般存储在public模式下 AND a.relkind='r' ORDER BY a.relname 1. 2. 3. 4. 5. 6. 7. 8. 使用表名...
pg_class pg_class表记载表和几乎所有有字段或者是那些类似表的东西。 包括索引(不过还要参阅pg_index)、序列、视图、物化视图、 复合类型和一些特殊关系类型;参阅relkind。在下面, 当指所有这些对象的时候说"关系"(relations)。不是所有字段对所有关系类型都有意义。
pg_class:每个创建的索引都会作为一个元组保存在pg_class中; pg_index:存储创建元组的部分信息; pg_opclass:索引结构可以运用在不同数据类型的字段上,因此索引结构并不直接管理目标字段的类型,这些信息由pg_opclass系统表维护。pg_opclass定义索引访问方法操作符类。 每个操作符类为一种特定数据类型和一种特定索引...
在PostgreSQL中,您可以通过查询系统表`pg_catalog.pg_class`来获取所有正常表、外部表和内部表的信息。`pg_class`表存储了数据库中所有的表、视图、索引、序列等对象的元数据信息。以下是获取所有正常表、外部表和内部表的SQL查询语句:SELECT relname AS 表名,relkind AS 表类型 FROM pg_class WHERE...
可以看到通过create type map as (string varchar, int_1 int);create table map_test (id int, value map);创建的表在 pg_class 中存储的属性信息 有两个,一个是 类型map的属性信息, 一个是表map_test的属性信息。 -- 复合类型 map 的属性信息postgres=#selectoid,relname,relnamespace,reltype,relam,...
PG_OPCLASS PG_OPERATOR PG_OPFAMILY PG_PARTITION PG_PLTEMPLATE PG_PROC PG_RANGE PG_REPLICATION_ORIGIN PG_RESOURCE_POOL PG_REWRITE PG_RLSPOLICY PG_SECLABEL PG_SHDEPEND PG_SHDESCRIPTION PG_SHSECLABEL PG_SET PG_STATISTIC PG_STATISTIC_EXT PG_SYNONYM PG_TABLESPACE PG_TRIGGER PG_TS_CONFIG PG_TS_...
SELECT reltuples, relpages, relallvisible FROM pg_class WHERE relname = 'flights'; reltuples | relpages | relallvisible −−−−−−−−−−−+−−−−−−−−−−+−−−−−−−−−−−−−−− 214867 | 2624 | 2624 (1 row...