Pertama, Anda dapat mencoba tautan ini Memahami Ketergantungan SQL
Kedua, Anda memiliki beberapa opsi untuk memeriksa Dependensi
menggunakan sql_expression_dependencies tabel, untuk melihat ketergantungan X pada Y, jalankan kueri berikut.
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;
menggunakan sistem komentar tabel, tabel syscomments SQL Server menyimpan pernyataan definisi SQL asli untuk setiap tampilan, aturan, default, pemicu, batasan CHECK dan DEFAULT, dan prosedur tersimpan dalam database Anda. Itu banyak informasi! Anda dapat mengkueri tabel ini untuk membuat daftar objek dependen menggunakan pernyataan SQL dalam bentuk berikut
SELECT *
FROM syscomments
INNER JOIN sysobjects sysobj ON syscomments.id = sysobj.id
WHERE charindex('your object to check', text) > 0
menggunakan sp_depends prosedur tersimpan, yang menampilkan informasi tentang dependensi objek database, seperti:tampilan dan prosedur yang bergantung pada tabel atau tampilan, serta tabel dan tampilan yang bergantung pada tampilan atau prosedur
EXEC sp_depends @objname = N'your object to check'