sql >> Base de Datos >  >> Database Tools >> SSMS

Encuentre todas las referencias a un objeto en una base de datos de SQL Server

Usar:

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

...porque SYSCOMMENTS y INFORMATION_SCHEMA.routines tener columnas nvarchar(4000). Entonces, si se usa "name_of_object" en la posición 3998, no se encontrará. SYSCOMMENTS tiene varias líneas, pero INFORMATION_SCHEMA.routines trunca.