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!
Please also mark the comments that contributed to the solution of the article
Content-ID: 597070
Url: https://administrator.de/forum/tsql-bulk-insert-ms-sql-597070.html
Printed on: January 23, 2025 at 20:01 o'clock
2 Comments
Latest comment
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.