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é
Please also mark the comments that contributed to the solution of the article
Content-Key: 162465
Url: https://administrator.de/contentid/162465
Printed on: April 25, 2024 at 17:04 o'clock
4 Comments
Latest comment
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