All the INSERT operations on the target database failed. [CODE:10672]
All the INSERT operations on the target database failed. [CODE:10672]
Unable to insert data into database. [CODE:10209]
If I run the transform with my FULL mapping, for some reason the log shows the engine generating an insert statement using only 1 of the 64 columns involed. The column is the 1st in the target layout. It tries to place the entire row of data from the fixed file into it according to the insert. For example:
Transformation failed.
Last Error - Insert SQL statement failed to execute (Insert mode). SqlState = S1000 NativeError = 7
ERROR: value too long for type character varying(64)
SQL - Param Data INSERT INTO "intermediate" ("reasonCode") VALUES (?)
Param #0 = '<entire 1st row of file here>'
As you can see, it didn't pick up any but the 1st target column... which isn't even the one I mapped.
Ideas? What other info can I provide which would be helpful?
EDIT: I forgot to mention: The columns in the flat file are all Strings, and are mapping to varchars in the database.


