2014-06-17 11 views
8

Ich bekomme diese JDBC-Ausnahme. Ich habe es gegooglet, aber die Erklärung war sehr abstrakt.DB2-SQL-Fehler: SQLCODE: -206, SQLSTATE: 42703

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, 
+0

Ich bin das DB2-Referenzhandbuch sicher eine weniger abstrakte Erklärung enthält. – mustaccio

+0

Sie können ein Attribut in Ihrer Entität haben und dieses ist nicht in Ihrer DB – junior

Antwort

24

Das bedeutet nur, dass ein undefinierter Spalten- oder Parametername erkannt wurde. Der Fehler, den DB2 gibt, sollte zeigen, was das sein könnte:

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

Überprüfen Sie Ihre Tabellendefinition. Vielleicht haben Sie gerade etwas vergessen.

Ich habe auch versucht, dieses Problem google-ing und sah dies:

http://www.coderanch.com/t/515475/JDBC/databases/sql-insert-statement-giving-sqlcode

Verwandte Themen