Привет Мне нужна помощь в вычислении то же значение в выражении SSISвычисления Dérivé столбца в SSIS
DATEDIFF (ss,'1960-01-01', DATEADD(dd, DATEDIFF(dd, 0, GETDATE()), 0))
который в SQL дает мне значение
я пытался что-то подобное в SSIS но получить другое значение, как 20872.000
DATEDIFF ("ss",(DT_DBTIMESTAMP)"01/01/1960",
DATEADD("dd", DATEDIFF("dd", (DT_DBTIMESTAMP)"01/01/1960", GETDATE()),
(DT_DBTIMESTAMP)"01/01/1960"))
Я делаю что-то не так, новичок в SSIS
К сожалению, выполняя второе выражение в переменной SSIS У меня есть то же самое результат: 1803340800. –
ok после его получения. Я делаю задачу преобразования данных, когда я конвертирую этот столбец в DT_NUMERIC, это вызывает проблему. –