数据库
首页 > 数据库> > 如何查找MySQL中具有特定列名的所有表?

如何查找MySQL中具有特定列名的所有表?

作者:互联网

我有2-3个不同的列名称,我想在整个数据库中查找并列出所有具有这些列的表.任何简单的脚本?

解决方法:

要获取数据库中的列columnA或ColumnB的所有表YourDatabase

SELECT DISTINCT TABLE_NAME 
    FROM INFORMATION_SCHEMA.COLUMNS
    WHERE COLUMN_NAME IN ('columnA','ColumnB')
        AND TABLE_SCHEMA='YourDatabase';

标签:information-schema,mysql
来源: https://codeday.me/bug/20190911/1803998.html