Ik zou het als een datum in SSIS brengen, met behulp van (in Oracle):
TO_DATE(InvoiceDate,'DD-MON-YY')
Als je het vervolgens moet converteren naar een string met het 'yyyy-MM-dd'-formaat, kun je zoiets gebruiken als (in SSIS):
(DT_WSTR, 4) YEAR(DateField) + "-" + RIGHT("0" + (DT_WSTR, 2) MONTH(DateField), 2) + "-" + RIGHT("0" + (DT_WSTR, 2) DAY(DateField), 2)
Hoewel, als je bestemming een datumveld is, dan zou het er meteen in moeten gaan zonder enige verwerking/transformatie omdat het al een datum is.