web-dev-qa-db-ja.com

DB2 SQLエラー:SQLCODE:-206、SQLSTATE:42703

このJDBC例外が発生しています。私はそれをグーグルで検索しましたが、説明は非常に抽象的なものでした。

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

これは、未定義の列またはパラメーター名が検出されたことを意味するだけです。 DB2が提供するエラーは、それが何であるかを示しているはずです。

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

テーブル定義を再確認してください。たぶん何かを追加するのを逃しただけかもしれません。

私はこの問題をグーグルで検索してみましたが、これを見ました:

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

32
Fritz