我必须列出在列名中包含关键字“EMP”的表及其列。该数据库有大约160个表。有没有办法快速找到这个?
答案 0 :(得分:3)
放手一搏
SELECT TABLE_NAME,
COLUMN_NAME
FROM INFORMATION_SCHEMA.COLUMNS
WHERE TABLE_NAME LIKE '%YoutValue%'
ORDER BY TABLE_NAME,
ORDINAL_POSITION
修改强>
您可以使用
SELECT TABLE_NAME,
COLUMN_NAME
FROM INFORMATION_SCHEMA.COLUMNS
WHERE TABLE_NAME LIKE '%YoutValue%'
OR COLUMN_NAME LIKE '%YoutValue%'
ORDER BY TABLE_NAME,
ORDINAL_POSITION