
PostgreSQL里列注释在哪儿
PostgreSQL里列注释在pg_description表中。
pg_description存储对每一个数据库对象可选的描述(注释)。描述可以通过COMMENT操作,并可使用psql的\d命令查看。在pg_description的初始内容中提供了很多内建系统对象的描述。
推荐:PostgreSQL教程
1、postgresql给列添加注释信息
1 | comment on column user .userid is 'The user ID' ;
|

2、postgresql给表添加注释信息
1 | comment on table user is 'Our session logs' ;
|
3、postgresql 查询注释信息
1 2 3 | select description from pg_description
join pg_class on pg_description.objoid = pg_class.oid
where relname = 'user'
|
4、查询指定schema下注释信息:
1 2 3 4 | 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教程》。