Q&A

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

明示的にロールバックさせたい

kikuchi kikuchi

2024-10-19 20:05

「データ更新を一括実行する」ブロック内の処理にて明示的にロールバックさせる方法はありますでしょうか?
データ操作やSQLアクション等を使用して、明示的にエラーを発生させることでロールバックしそうな感じがしますが、他の方法があればご教授頂きたく。
よろしくお願いいたします。

kikuchi kikuchi
日本コンピュータシステム(CELFチーム)様

ご回答ありがとうございました。
日本コンピュータシステム(CELFチーム) 日本コンピュータシステム(CELFチーム) パートナー
こんにちは。

アクションセットの「エラー情報を〇〇に出力する」を配置して
「データ更新を一括実行する」を囲っておくことにより、
もしエラーが発生した場合はロールバックされ
エラー情報も指定した箇所に出力されます。
メールコンタクトをとる
kikuchi kikuchi
日本コンピュータシステム(CELFチーム)様

回答有り難うございます。

ちなみに「データ更新を一括実行する」にも「エラー情報を出力する」は適用可能かおわかりであればご教授頂きたく存じます。
日本コンピュータシステム(CELFチーム) 日本コンピュータシステム(CELFチーム) パートナー
メダルベストアンサー
こんにちは。

他の方法についてではなく情報共有となりますが、
明示的にロールバックを発生させるアクションは存在しない為、明示的に発生させたい場合はやはりSQLアクションなどを使用するしかないと思います。
メールコンタクトをとる