sql >> Databáze >  >> RDS >> Mysql

Změna formátu data v SSIS

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.




  1. PostgreSQL vytvoří nový sloupec s hodnotami podmíněnými jinými sloupci

  2. filtrování kritérií hibernace na sadě hodnot výčtu

  3. Nelze použít speciální hlavní 'sa'

  4. Automatické nastavení počáteční hodnoty sekvence Oracle