Преобразовать ммддый в ГГГГ-ММ-ДД в задаче выражения в SSIS - PullRequest
2 голосов
/ 06 марта 2019

Я пытаюсь использовать приведенный ниже код для преобразования данных из

'010118' to '2018-01-01'

(DT_DATE)(RIGHT(DATE,2) + LEFT(DATE,2) + SUBSTRING(DATE,3,2))

Когда я запускаю это в SSIS, я получаю ошибку преобразования

Произошла ошибка при попытке выполнить приведение типа.

Любая помощь очень ценится. Спасибо

1 Ответ

2 голосов
/ 06 марта 2019

Нашел решение для этого с помощью кода ниже

"20" + RIGHT(DATE,2) + "-" + LEFT(DATE,2) + "-" + SUBSTRING(DATE,3,2)
...