只是查看简单的修改时间信息,参照下面语句:
SELECT name
, create_date --创建时间
, modify_date --修改时间
FROM YarnStoreDB.sys.objects
WHERE type = 'P' --注意如果是函数则为fn
AND NAME='存储过程名字'
ORDER BY modify_date DESC
查看完整日志信息,参照如下语句:
SELECT ISNULL(NAME, '') AS [Action],
ISNULL(DatabaseName, '') AS DatabaseName,
ISNULL(NTUserName, '') AS NTUserName,
ISNULL(HostName, '') AS HostName,
ISNULL(ApplicationName, '') AS ApplicationName,
ISNULL(LoginName, '') AS LoginName,
ISNULL(StartTime, GETDATE()) AS StartTime,
ISNULL(ObjectName, '') AS ObjectName --对象名字,如存储过程名等
FROM (
SELECT NAME,
T.*
FROM sys.fn_trace_gettable(
CONVERT(
VARCHAR(150),
(
SELECT TOP 1 f.[value]
FROM sys.fn_trace_getinfo(NULL) f
WHERE f.property = 2
)
),
DEFAULT
) T
JOIN sys.trace_events TE
ON T.EventClass = TE.trace_event_id
) A
WHERE NAME LIKE 'Object%'
AND DatabaseName <> 'TEMPDB'
AND ObjectName IS NOT NULL
AND ObjectName NOT LIKE '_WA_Sys%'