prev up next

Bulk insert

Gegeben sei eine tabellenartig strukturierte Textdatei auf dem Rechner des Datenbankservers:
4711;Willi;C4;339;24.03.1951
4712;Erika;C3;222;18.09.1962

Durch den Befehl bulkinsert kann der Inhalt einer Datei komplett in eine SQL-Server-Tabelle eingefügt werden, wobei das Trennzeichen zwischen Feldern und Zeilen angegeben werden muß:

BULK INSERT Professoren
   FROM 'K:\DatenbankSysteme\professoren.txt'
   WITH 
      (
         FIELDTERMINATOR = ';',
         ROWTERMINATOR = '\n'
      )

prev up next