Postgresql如何根据列名找到表?

时间:2017-07-20 14:02:35

标签: sql postgresql

我知道我的桌子上有一列#34; fortyid"但我不记得它是哪个表,我在我的数据库中有350个表。 有没有办法找到所有有" fortyid"作为专栏? (并不重要)

1 个答案:

答案 0 :(得分:6)

您可以使用metadata defined by the SQL standard,特别是INFORMATION_SCHEMA.COLUMNS

select c.*
from information_schema.columns c
where c.column_name = 'fortyid';