Ниже приведены строки, представляющие дату рождения (ггммдд). Я хочу преобразовать его в формат datetime и загрузить в базу данных с помощью ssis. Как я могу это сделать? В производном столбце у меня есть (DT_DATE) (SUBSTRING ([Drv DOB], 1,2) + «-» + SUBSTRING ([Drv DOB], 3,2) + «-» + SUBSTRING ([Drv DOB], 5 , 2)), но не работает.
ПОЛУЧАЮ ЭТИ ОШИБКИ:
- [Производный столбец [2]] Ошибка: произошла ошибка при попытке выполнить приведение типа.
- [Производный столбец [2]] Ошибка: код ошибки SSIS DTS_E_INDUCEDTRANSFORMFAILUREONERROR. «Производный столбец» завершился неудачно, потому что произошла ошибка с кодом 0xC0049064, а размещение строки ошибки на «Производный столбец.Inputs [Производный столбец ввода] .Columns [Drv DOB]» указывает сбой при ошибке. Произошла ошибка в указанном объекте указанного компонента. Перед этим могут быть опубликованы сообщения об ошибках с дополнительной информацией об ошибке.
•470324 •470324 •470209 •101 •0