T-SQL Script: Find all tables containing a specific column name
T-SQL Script: Find all tables containing a specific column name
SELECT
t.TABLE_SCHEMA,
t.TABLE_NAME
FROM INFORMATION_SCHEMA.COLUMNS c
JOIN INFORMATION_SCHEMA.TABLES t
ON c.TABLE_NAME = t.TABLE_NAME
AND c.TABLE_SCHEMA = t.TABLE_SCHEMA
WHERE c.COLUMN_NAME LIKE '%ClientID%'
ORDER BY t.TABLE_SCHEMA, t.TABLE_NAME;
t.TABLE_SCHEMA,
t.TABLE_NAME
FROM INFORMATION_SCHEMA.COLUMNS c
JOIN INFORMATION_SCHEMA.TABLES t
ON c.TABLE_NAME = t.TABLE_NAME
AND c.TABLE_SCHEMA = t.TABLE_SCHEMA
WHERE c.COLUMN_NAME LIKE '%ClientID%'
ORDER BY t.TABLE_SCHEMA, t.TABLE_NAME;