DB2 SQL error: SQLCODE: -206, SQLSTATE: 42703

That only means that an undefined column or parameter name was detected. The errror that DB2 gives should point what that may be: Double check your table definition. Maybe you just missed adding something. I also tried google-ing this problem and saw this: http://www.coderanch.com/t/515475/JDBC/databases/sql-insert-statement-giving-sqlcode