問題判別の手引き

エラー報告の順序

エラー報告の順序は、次のとおりです。

  1. 重大エラー状態は常に報告されます。 重大エラーが報告されると、SQLCA に追加は行われません。
  2. 重大エラーがない場合、デッドロック・エラーが他のエラーよりも優先的に報告されます。
  3. その他のすべてのエラーについては、SQLCA の最初の負の SQL コードが戻されます。
  4. 負の SQL コードがない場合、SQLCA の最初の警告 (つまり、正の SQL コード) が戻されます。

    DB2 エンタープライズ拡張エディションでは、 ある区分ではデータがないが他のノードではあるという表に対してデータ操作が発行される場合、 この規則は例外となります。 すべての区分からのエージェントが SQL0100W を戻す場合、 アプリケーションにのみ SQLCODE +100 が戻されます。 これは、すべての区分で表が空であるか、UPDATE ステートメントの WHERE 文節を満たす行がそれ以上ないかの、 どちらかです。

関連情報:


[ ページのトップ | 前ページ | 次ページ | 目次 | 索引 ]