Definer ikke dine datafelter som VARCHAR2 og INTEGER. Brug CHAR. Det meste af tiden, når du indlæser data fra en tekstfil, vil du bruge CHAR, eller måske DATE, selvom selv det konverteres fra en tekstform. Det meste af tiden behøver du ikke engang en længdeangivelse. Standardlængden for et CHAR-felt er 255. Din kontrolfil skulle se nogenlunde sådan ud:
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
)