Как получить список таблиц и их столбцов в базе данных, которые имеют определенное ключевое слово в названии - PullRequest
1 голос
/ 19 февраля 2010

Мне нужно составить список таблиц и их столбцов с ключевым словом «EMP» в имени столбца.База данных насчитывает около 160 таблиц.Есть ли способ найти это быстро?

1 Ответ

3 голосов
/ 19 февраля 2010

Попробуй

SELECT  TABLE_NAME, 
        COLUMN_NAME
FROM    INFORMATION_SCHEMA.COLUMNS
WHERE   TABLE_NAME LIKE '%YoutValue%'
ORDER BY    TABLE_NAME, 
            ORDINAL_POSITION

EDIT

Вы можете использовать

    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
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...