Hi Yank,
>> I've learned in the past that I need the fields/columns in the control files to match the order they are in the FoxPro tables from which the data comes.
Just change the FoxPro SQL to extract the columns in the same order as the Oracle table!
CODE
select
b||','||c||','||a from foxtab;
***********************************************
>> creates datafiles on the fly from these FP tables
Using what character to delimit the columns?
Can you paste-in a sample?
*****************************************
>> It is being uploaded to the wrong fields.
It sounds like your SQLLDR parfile does not match the data, else your character delimiter is not unique:
Please read:
http://www.dba-oracle.com/tips_sqlldr_loader.htmThe Oracle Utilities book may also help you:
http://www.rampant-books.com/book_0801_oracle_utilities.htm