sql >> Database >  >> RDS >> Mysql

Datumnotatie wijzigen in SSIS

Ik zou het als een datum in SSIS brengen, met behulp van (in Oracle):

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

Als je het vervolgens moet converteren naar een string met het 'yyyy-MM-dd'-formaat, kun je zoiets gebruiken als (in SSIS):

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

Hoewel, als je bestemming een datumveld is, dan zou het er meteen in moeten gaan zonder enige verwerking/transformatie omdat het al een datum is.




  1. PHP-functie om te ontsnappen aan MySQL regexp-syntaxis

  2. Meerdere kolommen toevoegen NA een specifieke kolom in MySQL

  3. Hoe toegang krijgen tot db-weergaven met behulp van Laravel-modellen?

  4. Verhoog teller en rails eerst met postgreSQL vreemd gedrag