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

Ik krijg deze JDBC-uitzondering. Ik googled het, maar de verklaring was erg abstract.

DB2 SQL error: SQLCODE: -206, SQLSTATE: 42703
com.misys.liq.jsqlaccess.adapter.jdbcadapter.util.JDBCAdapterException: com.ibm.db2.jcc.a.SqlException: DB2 SQL error: SQLCODE: -206, SQLSTATE: 42703, 

Antwoord 1, Autoriteit 100%

Dat betekent alleen dat een ongedefinieerde kolom of parameternaam werd gedetecteerd. De Errror die DB2 geeft, moet wijzen wat dat kan zijn:

DB2 SQL Error: SQLCODE=-206, SQLSTATE=42703, SQLERRMC=[THE_UNDEFINED_COLUMN_OR_PARAMETER_NAME], DRIVER=4.8.87

Controleer uw tabeldefinitie. Misschien heb je net iets gemist.

Ik heb ook geprobeerd Google-ing dit probleem en zag dit:

http: //www.coderanch. COM / T / 515475 / JDBC / Databases / SQL-insert-statement-Giving-SQLCODE

Other episodes