Database Utilities (MOSC)

MOSC Banner

Unable to load data from CSV file using SQL Loader (Control File) when columns value having carriage

edited Jan 21, 2014 3:52PM in Database Utilities (MOSC) 6 commentsAnswered ✓
Hi All,

Problem : Unable to load data from CSV file using SQL Loader (Control File) when columns value having carriage return/line feed characters.

Any help would be appericiated!!

My Control file as below:

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
OPTIONS (SKIP = 1)
LOAD DATA
INFILE p_file_name
APPEND
-- CONTINUEIF LAST ='"'
-- Populate data from CSV File for Objective Library
INTO TABLE COLN.COL_LIBRARY_OBJECTIVE
-- WHEN p_type='Objective Library'
FIELDS TERMINATED BY ','
OPTIONALLY ENCLOSED BY '"'
TRAILING NULLCOLS
(OBJECTIVE_NAME   CHAR(400) "REPLACE(REPLACE(TRIM(:OBJECTIVE_NAME),CHR(10),''),CHR(13),'')",
 VALID_FROM   DATE "DD-MON-YYYY HH24:MI",
 VALID_TO   DATE "DD-MON-YYYY HH24:MI",

Howdy, Stranger!

Log In

To view full details, sign in to My Oracle Support Community.

Register

Don't have a My Oracle Support Community account? Click here to get started.

Category Leaderboard

Top contributors this month

New to My Oracle Support Community? Visit our Welcome Center

MOSC Help Center