当前位置:   article > 正文

PostgreSQL SQL查询所有表和特定表的字段、注释信息_pg库查表注释,字段注释

pg库查表注释,字段注释
  • 查询所有表
SELECT tablename
FROM pg_catalog.pg_tables
WHERE schemaname != 'pg_catalog' AND schemaname != 'information_schema'
AND tablename NOT LIKE 'pg\_%'
AND tablename NOT LIKE 'sql\_%';
  • 1
  • 2
  • 3
  • 4
  • 5
  • 查询特定表的字段、注释信息
SELECT 
    a.attname as 字段名,
    format_type(a.atttypid,a.atttypmod) as 类型, 
    a.attnotnull as 非空, col_description(a.attrelid,a.attnum) as 注释   
FROM 
    pg_class as c,pg_attribute as a 
where 
    a.attrelid = c.oid 
    and 
    a.attnum>0 
    and 
    c.relname = 'sys_user_lh0725';
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/盐析白兔/article/detail/464421
推荐阅读
相关标签
  

闽ICP备14008679号