Sqlserver
 sql >> Database >  >> RDS >> Sqlserver

cercare una parola chiave in tutti gli Stored Proc per un determinato DB?

Solo sys.sql_modules contiene l'intera definizione della procedura. Altre visualizzazioni come INFORMATION_SCHEMA.ROUTINES contengono una definizione troncata.

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>%'