有时候需要对数据库的基础字段做订正、字段长度修改等操作时,需要查询库中有哪些表有该基础字段
以下为MySQL中的查询方式
SELECT
TABLE_NAME 表名,
TABLE_COMMENT 表备注,
column_name 列名
FROM
(
SELECT
c.TABLE_NAME,
t.TABLE_COMMENT,
c.column_name
FROM
information_schema.COLUMNS c
JOIN information_schema.TABLES t ON c.TABLE_NAME = t.TABLE_NAME
WHERE
c.table_schema = 'digitalstore'
) a
WHERE
a.column_name = "item_id";
说明:
- item_id 需要查询的字段列
- digitalstore 库名
效果如下: