-- Das ist ein Kommentar OPTIONS ( SKIP=1 LOAD=ALL ROWS=64 DISCARDMAX=100 ERRORS=50 ) LOAD DATA INFILE 'qwertz.dat' LOGFILE 'qwertz.log' BADFILE 'qwertz.bad' DISCARDFILE 'qwertz.dsc' APPEND -- Hängt die Daten an schon bestehende Daten an --TRUNCATE -- ALternative zu APPEND. Löscht die Zieltabelle vor dem Einladen INTO TABLE qwertzuiop WHEN zahl1 = 99 -- optionale Einschränkung FIELDS TERMINATED BY "," OPTIONALLY ENCLOSED BY '"' TRAILING NULLCOLS ( zahl1 INTEGER EXTERNAL, -- Ganzzahl zahl2 DECIMAL EXTERNAL, -- Zahl mit Nachkommastellen zahl3 FLOAT EXTERNAL, -- Zahl mit Nachkommastellen und -- optionaler Exponentialdarstellung text CHAR, -- Zeichenkette textgross CHAR "UPPER(:textgross)", -- Umwandlung in Großbuchstaben textteil CHAR "SUBSTR(:textteil,1,10)", -- Teilstring datum DATE "DD.MM.YYYY", -- Datum datumzeit TIMESTAMP "DD.MM.YYYY HH24:MI:SS" -- Zeitstempel )