ストアド プロシージャに次の構造があります。
loop
try
update some record to state "1"
make some process
update that record to state "2"
commit
exception
update that record to state "3" //error !
end
end loop
このループの実行中に、セッションの強制終了やクライアントの切断などのエラーが発生したとします。このエラーを脅かすにはどうすればよいですか? try..例外が機能していません。レコードの状態フィールドに「3」を書き込む必要があります。