Saya akan membawanya ke SSIS sebagai tanggal, menggunakan (di Oracle):
TO_DATE(InvoiceDate,'DD-MON-YY')
Kemudian jika Anda perlu mengubahnya menjadi string dengan format 'yyyy-MM-dd', Anda dapat menggunakan sesuatu seperti (dalam SSIS):
(DT_WSTR, 4) YEAR(DateField) + "-" + RIGHT("0" + (DT_WSTR, 2) MONTH(DateField), 2) + "-" + RIGHT("0" + (DT_WSTR, 2) DAY(DateField), 2)
Meskipun, jika tujuan Anda adalah bidang tanggal, maka itu harus langsung masuk tanpa pemrosesan/perubahan apa pun karena ini sudah merupakan tanggal.