Использование sys.dm_sql_referenced_entities для отображения зависимостей, являющихся представлениями - PullRequest
0 голосов
/ 08 апреля 2011

Я использую следующий запрос, чтобы найти зависимости для представления

    SELECT referenced_entity_name,*  FROM 
sys.dm_sql_referenced_entities ('dbo.WEB_ANALYSER', 'OBJECT')

Возвращает таблицы и представления, используемые в представлении. Я хочу, чтобы приведенный выше запрос возвращал только зависимости, являющиеся представлениями

Спасибо

1 Ответ

2 голосов
/ 08 апреля 2011
select referenced_entity_name, re.*
from sys.dm_sql_referenced_entities ('dbo.WEB_ANALYSER', 'OBJECT') as re
  inner join sys.views as sv
    on sv.name = re.referenced_entity_name
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...