SSMS
 sql >> Database >  >> Database Tools >> SSMS

Trova tutti i riferimenti a un oggetto in un database di SQL Server

Usa:

select object_name(m.object_id), m.*
  from sys.sql_modules m
 where m.definition like N'%name_of_object%'

...perché SYSCOMMENTS e INFORMATION_SCHEMA.routines hanno colonne nvarchar(4000). Quindi se "nome_dell'oggetto" viene utilizzato nella posizione 3998, non verrà trovato. SYSCOMMENTS ha più righe, ma INFORMATION_SCHEMA.routines tronca.