数据库
首页 > 数据库> > postgresql 查询包含某字段的表

postgresql 查询包含某字段的表

作者:互联网

查询包含某字段的表都有哪些

查询SQL如下:

SELECT
    b.oid,
    b.relname,
    att.attname,
    b.relkind,
    attinhcount,
    atttypmod 
FROM
    pg_attribute att,
    pg_class b 
WHERE
    b.oid = att.attrelid 
    AND att.attname = 'user_name' --可以模糊查询 '%column_name%'
    AND attinhcount IN ( 0 ) 
    AND b.relkind IN ( 'r' ) 
ORDER BY
    b.relname,
    atttypmod;

 

标签:postgresql,某字,oid,查询,att,pg,atttypmod
来源: https://www.cnblogs.com/BillyYoung/p/15378170.html