繁体   English   中英

PostgreSQL如何根据列名查找表?

[英]Postgresql how do i find a table based on column name?

我知道我有一个带有“ fortyid”列的表,但是我不记得它是哪个表,并且我的数据库中有350个表。 有没有办法找到所有以“ fortyid”作为列的表? (无关紧要的类型)

您可以使用SQL标准定义元数据 ,特别是INFORMATION_SCHEMA.COLUMNS

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM