Uvedl bych to do SSIS jako datum pomocí (v Oracle):
TO_DATE(InvoiceDate,'DD-MON-YY')
Pokud jej pak potřebujete převést na řetězec ve formátu 'yyyy-MM-dd', můžete použít něco jako (v SSIS):
(DT_WSTR, 4) YEAR(DateField) + "-" + RIGHT("0" + (DT_WSTR, 2) MONTH(DateField), 2) + "-" + RIGHT("0" + (DT_WSTR, 2) DAY(DateField), 2)
I když, pokud je vaším cílem datumové pole, pak by mělo jít přímo dovnitř bez jakéhokoli zpracování/transformace, protože už je to datum.