pg_shdescription 为共享数据库对象存储可选的注释。可以使用 COMMENT 命令操作注释的内容,使用 psql 的 \d 命令查看注释内容。
pg_description 提供了类似的功能,它记录了单个数据库中对象的注释。
不同于大多数系统表,pg_shdescription 是在集群里面所有的数据库之间共享的:每个数据库集群只有一个 pg_shdescription ,而不是每个数据库一个。
表43-30. pg_shdescription 字段
名字 | 类型 | 引用 | 描述 |
---|---|---|---|
objoid | oid | 任意 oid 属性 | 这条描述所描述的对象的 OID |
classoid | oid | pg_class.oid | 这个对象出现的系统表的 OID |
description | text | 作为对该对象的描述的任意文本 |