Oracle FAQ | Your Portal to the Oracle Knowledge Grid |
![]() |
![]() |
Home -> Community -> Mailing Lists -> Oracle-L -> sql loader question
Hi,
I have a file that I'm attempting
to load into a table with sql loader
using the following ctl file.
On the "ah_descript" column I receive the following
error on some of the records :
no terminator found after TERMINATED and ENCLOSED field
The column contains a " (double quote) used to designate inches, such as 6", which I think sql loader is choking on. Is there a way I can handle this within sql loader ?
thanks very much.
OPTIONS (SKIP=1)
LOAD DATA
infile 'csv/12292003-AHPOLNTMP.csv'
INTO TABLE sdusr3.ahpolntmp
fields terminated by ',' optionally enclosed by '"'
trailing nullcols
( AHDATE DATE 'MM/DD/YYYY', AHTIME char , PO_NUMBER CHAR,
COST_OPTION CHAR, AH_DESCRIPT CHAR, DISTRIBFLAG CHAR,
ENT_BUY_UOM CHAR, ENT_UNIT_CST char, ERRORCODE char, ERRORMSG CHAR, GLOBALITEMID CHAR, ITEM CHAR, ITEM_TYPE CHAR, MANUF_NBR CHAR, PURCHCLASS CHAR, QUANTITY char, REQUESTERID CHAR, VEN_ITEM CHAR, CUSTOM1 CHAR, CUSTOM2 CHAR, CUSTOM3 CHAR
![]() |
![]() |