检查所有具有名称列的表

时间:2016-08-02 10:35:43

标签: h2

在H2中,我可以看到所有表格:

select * from informationschema.tables

如何检查哪些表中包含名为amount

的列

1 个答案:

答案 0 :(得分:1)

SELECT TABLE_NAME FROM INFORMATION_SCHEMA.COLUMNS WHERE COLUMN_NAME='AMOUNT'

您可能还希望拥有表架构的名称:

SELECT TABLE_SCHEMA,TABLE_NAME FROM INFORMATION_SCHEMA.COLUMNS WHERE COLUMN_NAME='AMOUNT'