Как преобразовать строку 0000-00-00 в плоский файл в дату и время в базе данных с помощью ssis - PullRequest
0 голосов
/ 14 февраля 2019

У меня есть файл .txt, я использую SSIS для импорта данных в базу данных.я преобразовал строку YYYY-MM-DD в дату и время, используя SSIS, но строка 0000-00-00 не преобразуется в NULL

пример, если значение 2019-02-15 => импорт данных в порядке, когда значение 0000-00-00 я хочу импортировать данныек полевой таблице в базе данных является NULL

спасибо!

1 Ответ

0 голосов
/ 15 февраля 2019

Предполагая, что имя столбца [RawColumn] добавить производный столбец со следующим выражением:

[RawColumn] == "0000-00-00" ? NULL(DT_DATE) : (DT_DATE)[RawColumn]

Ссылки

...