Najpierw możesz wypróbować ten link Zrozumienie zależności SQL
Po drugie, masz wiele możliwości sprawdzenia zależności
przy użyciu sql_expression_dependencies tabeli, aby zobaczyć zależność X od Y, uruchom następujące zapytanie.
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;
za pomocą komentarze systemowe tabela, tabela syscomments programu SQL Server przechowuje oryginalną instrukcję definicji SQL dla każdego widoku, reguły, wartości domyślnej, wyzwalacza, ograniczenia CHECK i DEFAULT oraz procedury składowanej w bazie danych. To dużo informacji! Możesz wysłać zapytanie do tej tabeli, aby wyświetlić listę obiektów zależnych za pomocą instrukcji SQL w następującej formie
SELECT *
FROM syscomments
INNER JOIN sysobjects sysobj ON syscomments.id = sysobj.id
WHERE charindex('your object to check', text) > 0
przy użyciu sp_depends procedura składowana, która wyświetla informacje o zależnościach obiektów bazy danych, takie jak:widoki i procedury zależne od tabeli lub widoku oraz tabele i widoki zależne od widoku lub procedury
EXEC sp_depends @objname = N'your object to check'