Выражение из производного столбца служб SSIS - преобразование переменной даты и времени + строковой переменной в дату и время
Привет и заранее спасибо за любую помощь.
По сути, мне нужно выражение производного столбца, в котором показано следующее, которое затем войдет в поле datetime в таблице SQL:
"Сегодняшняя дата" + "08:00"
например сегодня будет 2014-12-04 08:00
Завтра будет 2014-12-05 08:00
и т.п.
Еще раз спасибо
Малли.
1 ответ
Если желаемый конечный результат является типом данных datetime, как насчет этого? Внутренний DATEADD() получает полночь сегодняшнего дня, а внешний DATEADD() добавляет к нему 8 часов.
DATEADD("hh",8,DATEADD("dd",DATEDIFF("dd", (DT_DATE)0 ,GETDATE()), (DT_DATE) 0))