品易云推流 关闭
文章详情页
文章 > PostgreSQL > PostgreSQL里列注释在哪儿

PostgreSQL里列注释在哪儿

postgresql 注释 在哪

头像

月亮邮递员

2020-04-01 16:19:443966浏览 · 0收藏 · 0评论

PostgreSQL里列注释在哪儿

PostgreSQL里列注释在pg_description表中。

pg_description存储对每一个数据库对象可选的描述(注释)。描述可以通过COMMENT操作,并可使用psql的\d命令查看。在pg_description的初始内容中提供了很多内建系统对象的描述。

推荐:PostgreSQL教程

1、postgresql给列添加注释信息

comment on column user.userid is 'The user ID';

微信截图_20200401161913.png

2、postgresql给表添加注释信息

comment on table user is 'Our session logs';

3、postgresql 查询注释信息

select description from pg_description
join pg_class on pg_description.objoid = pg_class.oid
where relname = 'user'

4、查询指定schema下注释信息:

select description from pg_description
join pg_class on pg_description.objoid = pg_class.oid
join pg_namespace on pg_class.relnamespace = pg_namespace.oid
where relname = '<table name>' and nspname='<schema name>'

推荐学习《Python教程》。

关注

关注公众号,随时随地在线学习

本教程部分素材来源于网络,版权问题联系站长!

底部广告图