sql >> Databasteknik >  >> RDS >> Mysql

Ändra datumformat i SSIS

Jag skulle ta in det i SSIS som ett datum, med (i Oracle):

TO_DATE(InvoiceDate,'DD-MON-YY')

Om du sedan behöver konvertera den till en sträng med formatet 'åååå-MM-dd', kan du använda något som (i SSIS):

(DT_WSTR, 4) YEAR(DateField) + "-" + RIGHT("0" + (DT_WSTR, 2) MONTH(DateField), 2) + "-" + RIGHT("0" + (DT_WSTR, 2) DAY(DateField), 2)

Men om din destination är ett datumfält, bör det gå direkt in utan någon bearbetning/omvandling eftersom det redan är ett datum.




  1. Varför tar det så lång tid att byta namn på en kolumn i mysql?

  2. JSON_INSERT() vs JSON_SET() vs JSON_REPLACE() i SQLite

  3. infoga i välj i MySQL med JDBC

  4. Django:Vilka är de bästa metoderna för att migrera ett projekt från sqlite till PostgreSQL