Първо можете да опитате тази връзка Разбиране на SQL зависимости
Второ, имате множество опции за проверка на зависимостите
използвайки sql_expression_dependencies таблица, за да видите зависимостта на X от Y, изпълнете следната заявка.
SELECT *
FROM sys.sql_expression_dependencies
WHERE referencing_id = OBJECT_ID('X')
AND referenced_id = OBJECT_ID('Y')
AND referenced_schema_name = 'dbo'
AND referenced_entity_name = 'Y'
AND referenced_database_name IS NULL
AND referenced_server_name IS NULL;
като използвате системните коментари таблица, таблицата syscomments на SQL Server съхранява оригиналния израз за дефиниция на SQL за всеки изглед, правило, подразбиране, тригер, ограничение CHECK и DEFAULT и съхранена процедура във вашата база данни. Това е много информация! Можете да направите заявка към тази таблица, за да изброите зависими обекти, като използвате SQL израз в следния формуляр
SELECT *
FROM syscomments
INNER JOIN sysobjects sysobj ON syscomments.id = sysobj.id
WHERE charindex('your object to check', text) > 0
с помощта на sp_depends съхранена процедура, която показва информация за зависимостите на обекта на базата данни, като например:изгледите и процедурите, които зависят от таблица или изглед, и таблиците и изгледите, от които зависят изгледът или процедурата
EXEC sp_depends @objname = N'your object to check'