PostgreSQL查询包含指定字段的所有表

2021-09-18  本文已影响0人  乘风破浪的姐姐

最近,因为项目重构,需要统计老项目的数据库表中包含业务属性的某个字段,涉及到有哪些表;
所以,总结如下:

select distinct relname,attname
from pg_attribute att, pg_class b
where b.oid = att.attrelid
and att.attname like'%nick' --可以模糊查询 '%nick%'
and attinhcount in (0)
and b.relkind in ('r')
order by b.relname;
上一篇 下一篇

猜你喜欢

热点阅读