-20252   DIAGNOSTICS AREA FULL. NO MORE ERRORS CAN BE RECORDED FOR THE NOT ATOMIC STATEMENT

説明

NOT ATOMIC CONTINUE ON SQLEXCEPTION 文節をもつステートメントが、診断領域に記録されているよりも多くのエラーを検出しました。CONTINUE ON SQLEXCEPTION をもつ NOT ATOMIC 処理のため、Db2® は、1 つ以上のエラーを検出した後には、ステートメントの処理を続行することができません。 Db2 は、これ以上のエラーを診断域に記録できなくなるまで処理を続行します (エラー情報を検索する方法については、GET DIAGNOSTICS ステートメントを参照してください)。 Db2 が限界までエラー診断を記録すると、ステートメントの処理が終了し、このエラーが戻されます。

システムの処置

このステートメントは終了します。

プログラマーの応答

GET DIAGNOSTICS ステートメントを使用して、警告またはエラー条件を分析してください。警告およびエラーの数を取り除くか減らすためのステートメントの変更方法を決定してください。このメッセージのために、ROLLBACK または COMMIT の どちらを出すかを決定するのは、プログラマーです。どちらが適切なのかは、アプリケーション・ロジックによります。

SQLSTATE

429BI