prev up next

Load data infile

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

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

LOAD DATA INFILE '/tmp/prof.txt'
   INTO TABLE Professoren 
   FIELDS TERMINATED BY ';';
   LINES TERMINATED BY '\n';

prev up next