PG_DESCRIPTION系统表可以给每个数据库对象存储一个可选的描述(注释)。许多内置的系统对象的描述提供了PG_DESCRIPTION的初始内容。这个表的功能类似PG_SHDESCRIPTION,用于记录整个集群范围内共享对象的注释。
PG_DESCRIPTION系统表可以给每个数据库对象存储一个可选的描述(注释)。许多内置的系统对象的描述提供了PG_DESCRIPTION的初始内容。这个表的功能类似PG_SHDESCRIPTION,用于记录整个数据库范围内共享对象的注释。
目录pg_description存储对每一个数据库对象可选的描述(注释)。描述可以通过COMMENT操作,并可使用psql的\d命令查看。在pg_description的初始内容中提供了很多内建系统对象的描述。
pg_description与表 pg_class表 pg_class pg_class表记载表和几乎所有有字段或者是那些类似表的东西。 包括索引(不过还要参阅pg_index)、序列、视图、物化视图、 复合类型和一些特殊关系类型;参阅relkind。在下面, 当指所有这些对象的时候说"关系"(relations)。不是所有字段对所有关系类型都有意义。 表47-11. pg...
31 pg_description表记录了数据库中对象(表、字段等)的注释。 32 # 一些字段: 33 # objoid 这条描述所描述的对象的 OID。如果这条注释是一个表或表中字段的注释,那么,该值对应于pg_class.oid 34 # objsubid 对于一个表字段的注释,它是字段号,对应于pg_attribute.attnum。对于其它对象类型,它是零。
pg_statistic也存储关于索引表达式值的统计数据,就好像它们是真正的数据列,但在这种情况中starelid指索引。对一个普通非表达式索引列不会创建项,因为它将是底层表列的项的冗余。当前,索引表达式的项都具有stainherit=false。 因为不同类型的统计信息适用于不同类型的数据,pg_statistic被设计成不太在意自己存储的是什么...
pg_shdescription 共享对象上的注释 pg_statistic 优化器统计 pg_tablespace 这个数据库集群里面的表空间 pg_trigger 触发器 pg_type 数据类型 2、系统视图部分: 除了系统表之外,PostgreSQL 还提供了一系列内置的视图。 系统视图提供了查询系统表的一些便利的访问方法。其它一些视图提供了访问内部服务器状态的方法。
and col.table_schema='你的schema'and c.relname='你的表名'order by 主键位置,字段序号; 英文版(适合写代码) selectc.relnameastable_name,cast(obj_description(c.oid)asvarchar)astable_desc,a.attnumasfield_seq,a.attnameasfield_name,d.descriptionasfield_desc,concat_ws('',t.typname,replace(substr...
description作为对该对象的描述的任意文本 查询用户表 SELECT a.oid, a.relnameAS name, b.descriptionAS comment FROM pg_class a LEFT OUTERJOIN pg_description bON b.objsubid=0AND a.oid = b.objoid WHERE a.relnamespace = (SELECT oidFROM pg_namespaceWHERE nspname='public')--用户表一般存储在...
pg col_description 用法 pg_col_description函数用于获取指定表的指定列的说明文档。 它的语法是: pg_col_description(relation_oid, column_number) 其中,relation_oid是表的对象ID(可使用pg_class类中的relname获取),column_number是要查询的列的索引号。 该函数返回一个字符串,表示所指定列的说明文档。如果未...