搜索数据库中包含特定列的所有表

Searching all tables in database containing specific column

我正在寻找一个简单的查询来查找数据库中具有特定“id”列的所有表,这让我自己感到困惑,因为并非所有表都包含此“id”

使用INFORMATION_SCHEMA.COLUMNS:

SELECT *
FROM INFORMATION_SCHEMA.COLUMNS
WHERE COLUMN_NAME = 'id'