This is a discussion on Eliminate Duplicates Using SQLLDR and/or .ctl file within the Oracle Miscellaneous forums, part of the Oracle Database category; --> Is there anyway of eliminating duplicate entries as the database loads data using SQLLDR and/or .ctl (Control File)? I ...
| |||||||
| FAQ | Members List | Calendar | Search | Today's Posts | Mark Forums Read |
| ||||
| Is there anyway of eliminating duplicate entries as the database loads data using SQLLDR and/or .ctl (Control File)? I use the following command line using SQLLDR and a control file to load my data, but the sample.dat file has duplicate information. I would like to be able to eliminate this, since I have know ability to manipulate the sample.dat. ${ORACLE_HOME}/bin/sqlldr $USERPW /home/sample/sample.ctl ############# sample.ctl ############### OPTIONS (DIRECT=TRUE) LOAD DATA INFILE '/home/sample/sample.dat' truncate INTO TABLE SAMPLE ( NAME position(01:32) char, EMAIL position(33:65) char ) ######################################## Thank You |
| ||||
| In article <d6052717.0307150509.33ee2a31@posting.google.com >, gilgantic@yahoo.com says... > Is there anyway of eliminating duplicate entries as the database loads data > using SQLLDR and/or .ctl (Control File)? > > I use the following command line using SQLLDR and a control file to load my > data, but the sample.dat file has duplicate information. I would like to be > able to eliminate this, since I have know ability to manipulate the sample.dat. > ${ORACLE_HOME}/bin/sqlldr $USERPW /home/sample/sample.ctl > > ############# sample.ctl ############### > OPTIONS (DIRECT=TRUE) > LOAD DATA > INFILE '/home/sample/sample.dat' > truncate > INTO TABLE SAMPLE > ( > NAME position(01:32) char, > EMAIL position(33:65) char > ) > ######################################## > > Thank You > Can you manipulate the SAMPLE table? I would create a unique constraint on the field(s) you don't want duplicated. The duped records from the sample.dat would then land in your badfile. -- Tom |
| Thread Tools | |
| Display Modes | |
|
|