Bruno Perroni
DBA SQL Server com mais de 6 anos de experiência!

Data de Criação/Alteração de Stored Procedures

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