Fala Galera, tudo certo com vocês ?
Artigo bem curtinho, pois estou meio sem tempo ultimamente.
Abaixo disponibilizo dois scripts bem simples para identificar quando uma stored procedure foi criada e/ou alterada.
A primeira query usa a view INFORMATION_SCHEMA.ROUTINES.
DECLARE @ProcedureName VARCHAR(100) = 'uspSearchCandidateResumes' SELECT SPECIFIC_CATALOG AS BDName ,SPECIFIC_SCHEMA AS [Schema] ,SPECIFIC_NAME AS NomeProc ,CREATED AS DataCriacao ,LAST_ALTERED AS UltimaAlteracao FROM INFORMATION_SCHEMA.ROUTINES WHERE SPECIFIC_NAME = @ProcedureName
A segunda utiliza a sys.procedures.
DECLARE @ProcedureName VARCHAR(100) = 'uspSearchCandidateResumes' SELECT NAME AS NomeProc ,create_date AS DataCriacao ,modify_date AS UltimaAlteracao FROM sys.procedures WHERE NAME = @ProcedureName