After discussing your replies with a colleague, I came up with a workaround. I created a temporary table with the same column names as the original table. For the columns with DATE and TIME data types in the original table, the temp table has CHAR columns. For the columns with INTEGER data types in the original, the temp table has NUMERIC columns. I chose CHAR and NUMERIC data types because I had successfully used these with BDU on a prior project. After loading the text file into the temp table, I did an
INSERT INTO <original-table> (RowID,Recorderid,<etc.>)
SELECT * FROM <temp-table>
No CAST or CONVERT statements were necessary.
It appears that the BDU process does not use the same conversion routines as P-SQL/CC, at least in v9.5
Thanx for the help, and for the quick replies!
