web-dev-qa-db-fra.com

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

Je reçois cette exception JDBC. Je l'ai googlé mais l'explication était très abstraite.

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, 
11
praveen_mohan

Cela signifie uniquement qu'une colonne ou un nom de paramètre non défini a été détecté. L'erreur que DB2 donne devrait indiquer ce que cela peut être:

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

Vérifiez votre définition de table. Peut-être que vous venez de manquer d'ajouter quelque chose.

J'ai également essayé de rechercher ce problème sur Google et j'ai vu ceci:

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

32
Fritz