Mysql
 sql >> Database >  >> RDS >> Mysql

Modifica del formato della data in SSIS

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.