Vous devriez également à l'esprit les références à d'autres objets.
Si la table a été très référencé par d'autres tables que c'est probablement aussi très référencée par d'autres objets tels que des vues, procédures stockées, fonctions et plus encore.
J'aimerais vraiment recommander outil graphique comme "afficher les dépendances de dialogue" dans SSMS ou outil gratuit comme ApexSQL de Recherche pour ce parce que la recherche de dépendances à d'autres objets peuvent être des erreurs si vous voulez le faire uniquement avec SQL.
Si SQL est la seule option que vous pourriez essayer de le faire comme ça.
select O.name as [Object_Name], C.text as [Object_Definition]
from sys.syscomments C
inner join sys.all_objects O ON C.id = O.object_id
where C.text like '%table_name%'