Lo porterei in SSIS come data, usando (in Oracle):
TO_DATE(InvoiceDate,'DD-MON-YY')
Quindi, se hai bisogno di convertirlo in una stringa con il formato 'aaaa-MM-gg', puoi usare qualcosa come (in SSIS):
(DT_WSTR, 4) YEAR(DateField) + "-" + RIGHT("0" + (DT_WSTR, 2) MONTH(DateField), 2) + "-" + RIGHT("0" + (DT_WSTR, 2) DAY(DateField), 2)
Tuttavia, se la tua destinazione è un campo di data, dovrebbe entrare direttamente senza alcuna elaborazione/trasformazione poiché è già una data.