RYAN_HORST
17 years agoOccasional Contributor
Inserting into Oracle table as DataSink
I created a generic temp table in Oracle to make sure that I am getting a good connection, and I was able to pull data from this table.
However when I try to do an insert I always get the following error.
TestCase failed [Cancelling due to failed test step:java.sql.SQLException: Invalid column index], time taken = 1225
The SQL statement I am using is as follows:
insert into XXX.temp_table
(MY_FIELD)
values
(${TempTable#MY_FIELD})
I am using a Transfer step from another DataSource to populate the ${TempTable#MY_FIELD} property.
The Oracle Driver is: oracle.jdbc.driver.OracleDriver
Connection String is: jdbc:oracle:thin:username/pwd@host:port:SID
I am able to insert to this table using standard Oracle tools. Please advise on what my issue might be, and if there are additional logs I should review to help identify the problem.
Regards
However when I try to do an insert I always get the following error.
TestCase failed [Cancelling due to failed test step:java.sql.SQLException: Invalid column index], time taken = 1225
The SQL statement I am using is as follows:
insert into XXX.temp_table
(MY_FIELD)
values
(${TempTable#MY_FIELD})
I am using a Transfer step from another DataSource to populate the ${TempTable#MY_FIELD} property.
The Oracle Driver is: oracle.jdbc.driver.OracleDriver
Connection String is: jdbc:oracle:thin:username/pwd@host:port:SID
I am able to insert to this table using standard Oracle tools. Please advise on what my issue might be, and if there are additional logs I should review to help identify the problem.
Regards