Q&A

回答の並べ替え:
投稿新規に質問を投稿する

データ更新を一括実行するでロールバックできない。

user user

2025-09-22 14:29

データ更新を一括実行するでDB登録、更新を行った際に
エラーが発生してもロールバックされず、コミットされます。
以前にこのような事象はございませんでしょうか?

user user
ご回答ありがとうございます。
アクションセット設定画面から順次実行を行った場合はロールバック出来ないようです。
テスト実行とした場合はロールバック出来ました。
Yexiongmao Yexiongmao
こんにちは。

アクションセットは正しいと思います。
エラーをハンドリングすることで、エラーで終了しないことになり、エラーなしの終了ということでそれまでのトランザクションをコミットしてしまうのかもしれません。
一度エラーハンドリングをやめて結果を確認してみてはいかがでしょうか。
user user
ご回答ありがとうございます。
繰り返しの処理を外側に移動してみましたが、これまでと同様にロールバックされません。
他に問題はございませんでしょうか?
Yexiongmao Yexiongmao
こんにちは。

「データ更新を一括実行する」を繰り返しの外に出してください。
「データ更新を一括実行する」の中でトランザクションを生成し、エラーがなければコミットします。