MySQL查询数据库中含有某字段的表信息
程序员文章站
2024-01-22 22:26:52
...
有时候需要对数据库的基础字段做订正、字段长度修改等操作时,需要查询库中有哪些表有该基础字段
以下为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 库名
效果如下:
下一篇: java的日期时间操作