Поиск ссылок вида в MSSMS - PullRequest
       2

Поиск ссылок вида в MSSMS

0 голосов
/ 06 сентября 2018

У нас огромная база данных, давайте для удобства назовем ее TestDB, и я должен посмотреть, если что-нибудь в этой базе данных ссылается на представление, VTest.

У меня нет абсолютно никакого опытас SQL и всем, что я мог найти, касалось поиска вещей в столбцах таблицы, что не очень помогает.

Как можно было бы решить эту проблему, кроме ручного просмотра каждого отдельного файла.

1 Ответ

0 голосов
/ 06 сентября 2018

Я использовал этот сценарий для поиска среди SP в течение многих лет, возможно, есть лучший способ, но он работает:

SELECT  DB_NAME() [DB_Name], 
        SCHEMA_NAME(p.[schema_id]) [Schema], 
        p.Name, p.type_desc, 
        p.create_date, 
        p.modify_date, 
        p.object_id, 
        p.schema_id
FROM    sys.procedures p
WHERE   OBJECT_DEFINITION(object_id) LIKE '%VTest%'
ORDER BY 2,3
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...