SSIS займет -1 час с текущей даты и времени
Я новичок в SSIS, в настоящее время пытаюсь сделать это, чтобы получить на 1 час меньше от текущего времени
я использую
(DT_DATE) GETDATE()
Мой вывод:
27/02/2017 4:24:09 PM
Мой ожидаемый результат:
27/02/2017 3:24:09 PM
Может кто-нибудь, пожалуйста, помогите мне в этом. Спасибо
3 ответа
Решение
Вы должны использовать следующее выражение
DATEADD("Hh",-1, GETDATE())
Узнайте больше о DATEADD
В этой статье MSDN
Примечание: GETDATE()
это функция, которая возвращает текущую дату и не требует анализа с помощью (DT_DATE) GETDATE()
Не могли бы вы попробовать DATEADD("Hour",-1, GETDATE())
? Без DT_DATE
..