Работа агента SQL Server;В msdb у вас есть dbo.sysjobhistory, которая дает вам Run_date и Run_time типа INT, которые легко можно преобразовать в Start_Datetime с помощью dbo.agent_datetime.Я получаю: 2018-05-17 01: 13: 09.240
Run_duration также INT.Я использую
STUFF(STUFF(RIGHT('000000' + CAST(jh.run_duration AS VARCHAR(6)), 6), 5, 0, ':'), 3, 0, ':') AS'Time_HH:MM:SS'
Я получаю 27: 31: 20
Я хочу вычислить новый столбец как End_datetime
.(т.е. Start_datetime + Run_duration) Мои задания выполняются более 24 часов и т. д., поэтому дата может быть перенесена и на следующий день.
С чего начать?После преобразования или начните с исходных INT
столбцов
Run_date, Run_time, Run_duration
Самый простой сценарий будет наиболее полезным.