如何列出包含给定列名的所有表?我使用的是MySQL版本
4.1.13-NT-日志。我知道小于5的版本没有信息计划数据库。

最佳答案

查找列名与搜索项类似的所有表和列:

SELECT DISTINCT TABLE_NAME, COLUMN_NAME
FROM INFORMATION_SCHEMA.COLUMNS
WHERE COLUMN_NAME LIKE '%partial_column_name%'
    AND TABLE_SCHEMA='YourDatabase';

关于mysql - 列出包含给定列名的所有表,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/2224860/

10-11 03:27