List all tables containing a given column name

后端 未结 4 1844
执念已碎
执念已碎 2021-02-13 17:40

How do a I list all tables containing a given column name? I\'m using Mysql version 4.1.13-nt-log. I know versions less than 5 dont have an information_scheme DB.

4条回答
  •  -上瘾入骨i
    2021-02-13 17:55

    Find all tables and columns where column names are like the search term:

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

提交回复
热议问题