Можно ли найти зависимые таблицы для представления? - PullRequest
0 голосов
/ 27 июля 2011

Видимо, одно из моих представлений не отвечает ни на какие запросы SQL.Мне было интересно, есть ли способ узнать, от каких таблиц зависит это представление, чтобы я мог отладить проблему.

Я не являюсь администратором на сервере, поэтому я не удивлюсь, если это вообще невозможно, но подтверждение было бы здорово.Есть предложения?

Ответы [ 3 ]

2 голосов
/ 27 июля 2011

Вы просто смотрите на определение представления

В одну сторону (исправлено)

SELECT OBJECT_DEFINITION(OBJECT_ID(N'myview'))

Это зависит от «видимости метаданных» курса и разрешений

1 голос
/ 27 июля 2011

Хотя это и не безошибочно, вы можете начать с sp_depends

1 голос
/ 27 июля 2011

Вы должны получить сообщение об ошибке, подобное приведенному ниже, если попытаетесь выполнить запрос из Management Studio

Msg 208, Level 16, State 1, Line 1
Invalid object name 'table_missing'.
Msg 4413, Level 16, State 1, Line 1
Could not use view or function 'view_name' because of binding errors.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...