Symfoware Server アプリケーション開発ガイド(JDBCドライバ編) - FUJITSU - |
目次 索引 |
付録E メッセージリファレンス | > E.1 SQLSTATEエラーメッセージ |
Unexpected data
データ例外
アプリケーション実行時に、最大値を超える文字列を指定したSQL文、または空のSQL文がJDBCドライバに渡されました。
アプリケーション内のSQL文を修正し、アプリケーションを再度実行してください。
Unexpected data - data too big for column
データ例外 - 文字データの右側を切り捨てました
取得したデータ長がカラムの長さと一致しないため、内部プロトコルエラーが発生しました。
指定されたSQL文の長さが32000バイトを超えているか、空文字列である可能性があります。SQL文を修正し、アプリケーションを再度実行してください。
Unexpected data - Outside numerical range
データ例外 - 扱える数値の範囲を超えました
サーバ上から受け取ったデータが、Javaで使用可能なデータ型に変換できませんでした。
データに誤りがあるか、またはオーバフロー状態である可能性があります。
原因となっているデータが含まれているカラムまたは行を採取し、データに誤りがないかを確認してください。
Unexpected data - The date/time format is incorrect
データ例外 - 日付/時間の形式に誤りがあります
サーバからの日時型データの取得に失敗しました。
原因となっているデータが含まれているカラムまたは行を採取し、データに誤りがないかを確認してください。
Unexpected data - The parameter value is incorrect
データ例外 - パラメタ値に誤りがあります
パラメタの値に誤りがあります。
パラメタの値を修正し、アプリケーションを再度実行してください。
Cursor in invalid state
カーソル状態が不当です
API呼出しのシーケンスがJDBCドライバの要求と一致していないため、誤った状態で、カーソルが使用されました。
アプリケーション内のAPI呼出しのシーケンスを確認してください。
Disconnection request while transaction active
トランザクション状態が不当です
コミットまたはロールバックの処理が行われずに、サーバとの接続が切断され、トランザクションが初期化されました。
アプリケーション内のAPI呼出しのシーケンスを確認してください。
Syntax error or access protocol infringement inside direct SQL statement
SQL文構文エラー
問合せ式が記述されているexecuteUpdateメソッドが実行されました。
SQL文の文法に誤りがあります。
アプリケーションを修正し、再度実行してください。
目次 索引 |