Temel olarak 2 seçeneğiniz var:
----Seçenek 1
SELECT DISTINCT so.name
FROM syscomments sc
INNER JOIN sysobjects so ON sc.id=so.id
WHERE sc.TEXT LIKE '%tablename%'
----Seçenek 2
SELECT DISTINCT o.name, o.xtype
FROM syscomments c
INNER JOIN sysobjects o ON c.id=o.id
WHERE c.TEXT LIKE '%tablename%'
Bu 2 sorgu, istediğiniz tabloya atıfta bulunan tüm saklı yordamları size verecektir. Bu sorgu, sysobjects ve syscomments olan 2 sys tablosuna dayanır. Sysobjects, tüm DB nesne adlarınızın depolandığı yerdir, buna saklı yordamlar da dahildir.
Sistem yorumları, tüm prosedürleriniz için metin içerir.
Sorgu yaparsanız:
SEÇİN * syscomments
Son sütun olarak saklı yordamlarda yer alan metinle birlikte sysobjects tablosuna eşlenen kimliği içeren bir tablonuz olacak.