------------------------------------------------------------------------------------------------------------------------
--
-- What ran last night after time ...
--
SELECT [master_admin].[dbo].[fn_INTtoDateTime]([run_date], [run_time]) AS [RunDate],
DATENAME(WEEKDAY, CONVERT(VARCHAR(10), [run_date], 112)),
[j].[name],
[master_admin].[dbo].[fn_RunDuration]([run_duration]),
[h].[step_id],
[s].[step_name],
[command] AS [StepCommand],
[instance_id]
FROM [msdb].[dbo].[sysjobhistory] [h] WITH (NOLOCK)
JOIN [msdb].[dbo].[sysjobs] [j] WITH (NOLOCK)
ON [j].[job_id] = [h].[job_id]
JOIN [msdb]..[sysjobsteps] [s] WITH (NOLOCK)
ON [s].[job_id] = [j].[job_id]
AND [s].[step_id] = [h].[step_id]
WHERE [run_date] >= CONVERT(VARCHAR(8), DATEADD(DAY, -0, GETDATE()), 112)
AND [h].[run_time] >= 021439
ORDER BY [RunDate]
Required objects
[fn_INTtoDateTime]
[fn_RunDuration]
