![]() | |
![]() |
| | Thread Tools | Display Modes |
#1
| |||
| |||
|
#2
| |||
| |||
|
|
All, I'm trying to load data using a control file. Here's the sqlldr version: SQL*Loader: Release 10.2.0.3.0 - Production on Tue Sep 1 11:43:14 2009 Copyright (c) 1982, 2005, Oracle. *All rights reserved. Here's a sample data line: "941 - Warren","06/08/09","00:08","9085635152","9733928015","4","54","00 2","NEWARK * *, NJ","NJ","Toll",".18","0000019619" Here's my control file: LOAD DATA INFILE '/my/source/file.csv' INTO TABLE dest_table FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED BY '"' TRAILING NULLCOLS ( SWITCH_NAME, CONNECT_DATE "MM/DD/YY", CONNECT_TIME, SRC_NUMBER, DEST_NUMBER, DUR_MM, DUR_SS, TRUNK, LOCATION, STATE, CALL_TYPE, COST, EXP_CODE ) It's being rejected thus: Record 1: Rejected - Error on table CDR_TEMP_FEED, column CONNECT_DATE. How do I fix this? TIA, Sashi |
#3
| |||
| |||
|
|
All, I'm trying to load data using a control file. Here's the sqlldr version: SQL*Loader: Release 10.2.0.3.0 - Production on Tue Sep 1 11:43:14 2009 Copyright (c) 1982, 2005, Oracle. *All rights reserved. Here's a sample data line: "941 - Warren","06/08/09","00:08","9085635152","9733928015","4","54","00 2","NEWARK * *, NJ","NJ","Toll",".18","0000019619" Here's my control file: LOAD DATA INFILE '/my/source/file.csv' INTO TABLE dest_table FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED BY '"' TRAILING NULLCOLS ( SWITCH_NAME, CONNECT_DATE "MM/DD/YY", CONNECT_TIME, SRC_NUMBER, DEST_NUMBER, DUR_MM, DUR_SS, TRUNK, LOCATION, STATE, CALL_TYPE, COST, EXP_CODE ) It's being rejected thus: Record 1: Rejected - Error on table CDR_TEMP_FEED, column CONNECT_DATE. How do I fix this? TIA, Sashi |
#4
| |||
| |||
|
|
By changing your .ctl file: CONNECT_DATE "to_date(:connect_date, 'MM/DD/YY')", David Fitzjarrell |
![]() |
| Thread Tools | |
| Display Modes | |
| |