У меня есть дата 26.12.2019 (дд.мм.гггг) в CSV, которую я пытаюсь преобразовать в 2019-12-26 с использованием производного столбца в SSIS. Я использовал это выражение, но, похоже, оно не работает.
(TRIM([Period Start Date]) == "") ? NULL(DT_DATE) : (DT_DATE)(SUBSTRING([Period Start Date],7,4) + "-" + SUBSTRING([Period Start Date],4,2) + "-" + SUBSTRING([Period Start Date],1,2))
Как переписать это выражение, чтобы получить правильный вывод со значением типа данных?