GC   

説明

作業単位 (UOW) 境界を横切ろうとしたか、または PROCOPT=H の場合はエリア境界を横切ろうとしました。PROCOPT=H または PROCOPT=P を指定したバッチ指向 BMP の場合は、最後のコミット処理以降またはプログラムが実行を開始した後、参照された PCB 上の少なくとも 1 つの呼び出しがデータベース内で位置を変更しました。 IMS™ はセグメントの検索または挿入を行いませんでした。位置は次の UOW の先頭のセグメントの前です。

異常終了を起こす代わりに、この状況コードは、EXEC DLI コマンドを発行したアプリケーション・プログラムに戻されます。

プログラマーの応答

ユーザーが決定します。 ただし、GC 状況コードが PROCOPT=H を指定した PCB を参照する呼び出しからの結果である場合、プログラムは、その PCB に対して別の呼び出しが発行される前にコミット処理が実行されるようにする必要があります。 そうしない場合、FR 状況コードが戻されます。

ソース

DL/I コード