Sqlserver
 sql >> Datenbank >  >> RDS >> Sqlserver

nach einem Schlüsselwort in allen Stored Procs für eine bestimmte DB suchen?

Nur sys.sql_modules enthält die gesamte Definition des Verfahrens. Andere Ansichten wie INFORMATION_SCHEMA.ROUTINES eine abgeschnittene Definition enthalten.

select object_name(o.object_id), m.*
from sys.sql_modules m
join sys.objects o on m.object_id = o.object_id
where o.type= 'P'
and m.definition like N'%<keyword>%'