Hmmm.... this works for me:
Load DATA
INFILE *
REPLACE
INTO TABLE T
FIELDS TERMINATED BY ","
TRAILING NULLCOLS
(
name char(255) enclosed by '"',
contactemail char(255) enclosed by '"',
rawtext1 filler char(20000) enclosed by '"',
rawtext2 filler char(20000) enclosed by '"',
auditdate char(255) enclosed by '"'
)
BEGINDATA
"name1","email1","[15000 byte string]","rawdata2","audit1"
"name2","email2","[15000 byte string]","rawdata2","audit2"
SQL> select * from t;
NAME
-------------------------------------
CONTACTEMAIL
-------------------------------------
AUDITDATE
-------------------------------------
name1
email1
audit1
name2
email2
audit2
where the [15000 byte string] was as the name suggests... a long line of junk