PostgreSQL里列注释在哪儿?可以通过comment来进行操作

很多小伙伴在学习PostgreSQL的时候还不知道PostgreSQL里列注释在哪儿,那么今天小编就通过这篇文章来给大家详细讲解一下关于PostgreSQL的列注释的相关知识,感兴趣的小伙伴可以耐定阅读一下这篇文章 。

PostgreSQL里列注释在哪儿?可以通过comment来进行操作

文章插图
其实一般我们的列注释都在pg_description表中,这个表能够存储对每一个数据库对象可选的注释,描述注释可以通过comment来进行操作,并且可使用psql的d命令来进行查看,在pg_description的初始内容中提供了很多内建系统对象的描述 。
(1)postgresql给列添加注释信息
comment on column user.userid is 'The user ID';
PostgreSQL里列注释在哪儿?可以通过comment来进行操作

文章插图
(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 = '' and nspname=''【PostgreSQL里列注释在哪儿?可以通过comment来进行操作】以上就是小编给大家带来的在关于PostgreSQL的列注释的相关知识,希望大家通过阅读小编的文章之后能够有所收获!如果大家觉得小编的文章不错的话,可以多多分享给有需要的人 。

    推荐阅读