命令ステートメント-1 は、次の場合に実行されます。
上記のいずれかの条件が生じると、次のようになります。
制御権が命令ステートメント-1 に渡されると、 命令ステートメント-1 に指定されている各ステートメントについての規則に従って実行が継続されます。 制御権の明示的な移動をもたらすプロシージャー分岐ステートメントまたは条件ステートメントが実行される場合には、制御権はそのステートメントについての規則に従って移動されます。 それ以外の場合には、制御権は命令ステートメント-1 の実行完了時に UNSTRING ステートメントの終わりに移動されます。
オーバーフロー条件をもたらす条件が検出されなかった場合、ON OVERFLOW 句 (指定されている場合) は無視されます。 NOT ON OVERFLOW 句が指定されている場合には、制御権は命令ステートメント-2 に移動されます。 それ以外の場合には、制御権は UNSTRING ステートメントの終わりに移動されます。
制御権が命令ステートメント-2 に移動されると、 命令ステートメント-2 に指定されている各ステートメントについての規則に従って実行が継続されます。 制御権の明示的な移動をもたらすプロシージャー分岐ステートメントまたは条件ステートメントが実行される場合には、 制御権はそのステートメントについての規則に従って移動されます。 それ以外の場合には、制御権は命令ステートメント-2 の実行完了時に UNSTRING ステートメントの終わりに移動されます。