TSQL BULK Insert (MS-SQL)
Hallo,
kurze Frage: Bulk Insert --> ich möchte aus einer CSV mit 12 Spalten nur die letzten 3 Spalten importieren.
Wie geht das, FirstRow gibt es ja (leider ein FirstColumn nicht )
Quasi möchte ich die ersten 8 Spalten weglassen; Prüfung könnte ich auf Spaltennamen setzen (aber wie)?!?!
Merci!
kurze Frage: Bulk Insert --> ich möchte aus einer CSV mit 12 Spalten nur die letzten 3 Spalten importieren.
Wie geht das, FirstRow gibt es ja (leider ein FirstColumn nicht )
Quasi möchte ich die ersten 8 Spalten weglassen; Prüfung könnte ich auf Spaltennamen setzen (aber wie)?!?!
Merci!
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 597070
Url: https://administrator.de/contentid/597070
Ausgedruckt am: 19.11.2024 um 09:11 Uhr
2 Kommentare
Neuester Kommentar
insert into sqltablename ('spalte10','spalte11','spalte12') select spalte10, spalte11, spalte 12 from csvtalbe
Die CSV Daten kann man über ODBC als Datenquelle einbinden und als verlinkte Tabelle der SQL Datenbank hinzufügen... oder nimm den Datenimport-Assistenten vom Management Studio. Der hat die Möglcihkeit, eine Spaltenzuordnung zu machen wo man halt die ersten 9 Spalten wegläßt. Der kann dir auch nen Skrpt machen für wiederkehrende Aufgaben bzw. Importe
Die CSV Daten kann man über ODBC als Datenquelle einbinden und als verlinkte Tabelle der SQL Datenbank hinzufügen... oder nimm den Datenimport-Assistenten vom Management Studio. Der hat die Möglcihkeit, eine Spaltenzuordnung zu machen wo man halt die ersten 9 Spalten wegläßt. Der kann dir auch nen Skrpt machen für wiederkehrende Aufgaben bzw. Importe
kurze Frage: Bulk Insert --> ich möchte aus einer CSV mit 12 Spalten nur die letzten 3 Spalten importieren.
Wie geht das, FirstRow gibt es ja (leider ein FirstColumn nicht )
Quasi möchte ich die ersten 8 Spalten weglassen; Prüfung könnte ich auf Spaltennamen setzen (aber wie)?!?!
Wie geht das, FirstRow gibt es ja (leider ein FirstColumn nicht )
Quasi möchte ich die ersten 8 Spalten weglassen; Prüfung könnte ich auf Spaltennamen setzen (aber wie)?!?!
Man könnte ein format file benutzen.