-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