Dd.mm.YYYY Datum bei Import richtig in SQL-Server übernehmen
Hallo,
ich habe ein .csv file mit ca. 1Mio. Datensätzen, in dem es eine Spalte mit einem Datum im Format dd.mm.YYYY gibt.
Beim importieren aus einer Flatfilequelle im SQL Server kann ich als DataType datetime angeben. Allerdings bricht dann
der import direkt ab, vermutlich weil der Assistent dann das Datum in YYYY-mm-dd hh-mm-ss ablegen möchte.
Gibt es eine Möglichkeit das Datum in der Originalfassung zu übernehmen, ohne einen VarChar zu verwenden?
Mit VarChar kann ich ja nicht auf Datum sortieren...
Danke für Hilfe!
Gruß
René
ich habe ein .csv file mit ca. 1Mio. Datensätzen, in dem es eine Spalte mit einem Datum im Format dd.mm.YYYY gibt.
Beim importieren aus einer Flatfilequelle im SQL Server kann ich als DataType datetime angeben. Allerdings bricht dann
der import direkt ab, vermutlich weil der Assistent dann das Datum in YYYY-mm-dd hh-mm-ss ablegen möchte.
Gibt es eine Möglichkeit das Datum in der Originalfassung zu übernehmen, ohne einen VarChar zu verwenden?
Mit VarChar kann ich ja nicht auf Datum sortieren...
Danke für Hilfe!
Gruß
René
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 162465
Url: https://administrator.de/forum/dd-mm-yyyy-datum-bei-import-richtig-in-sql-server-uebernehmen-162465.html
Ausgedruckt am: 23.12.2024 um 09:12 Uhr
4 Kommentare
Neuester Kommentar
Moin rezwiebel,
hat den "SQL-Server" auch weitergehende Attribute? ist es ein 2000er, 2005, 2008?
Falls wir überhaupt von einem M$-SQLServer ausgehen dürfen...
Wenn du tatsächlich im ersten Schritt das Datum als VarChar(10) übernehmen müsstest -wovon ich nicht ausgehe-,
dann kannst du hinterher drüberschrapeln z.B. mit der CONVERT()-Funktion oder ähnlichem, denn ein echt exotisches Format hast du ja nicht.
Grüße
Biber
hat den "SQL-Server" auch weitergehende Attribute? ist es ein 2000er, 2005, 2008?
Falls wir überhaupt von einem M$-SQLServer ausgehen dürfen...
Wenn du tatsächlich im ersten Schritt das Datum als VarChar(10) übernehmen müsstest -wovon ich nicht ausgehe-,
dann kannst du hinterher drüberschrapeln z.B. mit der CONVERT()-Funktion oder ähnlichem, denn ein echt exotisches Format hast du ja nicht.
Grüße
Biber