Ich bin neu in SSIS und ich versuche, eine GetDate() in Zeichenfolge "DD-MM-YYYY" zu konvertieren. Dies ist der Ausdruck, den ich bisher gebaut habe:SSIS-Ausdruck: Datum in Zeichenfolge konvertieren
(DT_WSTR, 8) DAY(GETDATE()) + "-" + (DT_WSTR, 8) (MONTH(GETDATE()) - 1) + "-" + (DT_WSTR, 8) YEAR(GETDATE())
Das Problem, das ich habe ist Monat() wandelt der Monat „23-4-2013“ zu einem einzelnen Zeichen, wenn ich es in Doppel Charakteren will, wie tag. Wie mache ich es zu einem doppelten Charakter, egal in welchem Monat es ist?
Danke, funktioniert super! Wie subtrahiere ich einen Monat davon? – resolver101
Kein Problem, um einen Monat zu subtrahieren, ändern Sie alle 'GETDATE()' Teile des Ausdrucks in 'DATEADD (" mm ", - 1, GETDATE())' alles andere wie es ist. –
Wie kann ich den Ausdruck so machen, dass er "mm-dd-yy" + ".CSV" ist? – Si8