Definieer uw gegevensvelden niet als VARCHAR2 en INTEGER. Gebruik CHAR. Meestal wil je bij het laden van gegevens uit een tekstbestand CHAR gebruiken, of misschien DATE, hoewel zelfs dat wordt geconverteerd vanuit een tekstformulier. Meestal heb je niet eens een lengtespecificatie nodig. De standaardlengte voor een CHAR-veld is 255. Uw controlebestand zou er ongeveer zo uit moeten zien:
LOAD DATA
INFILE "test.txt"
INTO TABLE TEST replace
fields terminated "|" optionally enclosed by '"' TRAILING NULLCOLS
(
DOCUMENTID,
CUSTID,
USERID ,
FILENAME,
LABEL,
DESCRIPTION CHAR(2000),
POSTDATE DATE "YYYY-MM-DD HH24:MI:SS" NULLIF POSTDATE=BLANKS,
USERFILENAME,
STORAGEPATH
)