pg_description 表可以给每个数据库对象存储一个可选的描述(注释)。你可以用 COMMENT 命令操作这些描述,并且可以用 psql 的 \d 命令查看。许多内置的系统对象的描述提供了 pg_description 的初始内容。
pg_shdescription 提供了类似的功能,它记录了整个集群范围内共享对象的注释。
表43-17. pg_description 字段
名字 | 类型 | 引用 | 描述 |
---|---|---|---|
objoid | oid | 任意 oid 属性 | 这条描述所描述的对象的 OID |
classoid | oid | pg_class.oid | 这个对象出现的系统表的 OID |
objsubid | int4 | 对于一个表字段的注释,它是字段号(objoid 和 classoid 指向表自身)。对于其它对象类型,它是零。 | |
description | text | 作为对该对象的描述的任意文本 |