修正したレコードが反映されない
- このフォーラムに新しいトピックを立てることはできません
- このフォーラムではゲスト投稿が禁止されています
kikuchi023
投稿数: 23
![半人前 半人前](../../uploads/rank3dbf8e94a6f72.gif)
よろしくお願いします。
オンラインタスクでデータを修正後、別のバッチでデータチェックを行っているのですが、修正したデータがデータチェックを通過してしまいます。
一度オンラインタスクを閉じて照会プログラムで確認すると修正したデータがあるのですが、データチェック中でエラー表示をすると修正前のデータが表示されます。
何かオンラインタスクを閉じずに修正したデータを反映させる方法はないでしょうか。
オンラインタスクでデータを修正後、別のバッチでデータチェックを行っているのですが、修正したデータがデータチェックを通過してしまいます。
一度オンラインタスクを閉じて照会プログラムで確認すると修正したデータがあるのですが、データチェック中でエラー表示をすると修正前のデータが表示されます。
何かオンラインタスクを閉じずに修正したデータを反映させる方法はないでしょうか。
投票数:0
平均点:0.00
kikuchi023
投稿数: 23
![半人前 半人前](../../uploads/rank3dbf8e94a6f72.gif)
トランザクションの設定を「遅延」から「物理」に変更したところうまく行きました。
投票数:0
平均点:0.00
Tanda
投稿数: 2151
![長老 長老](../../uploads/rank3dbf8eb1a72e7.gif)
kikuchi023さん、こんにちは。
遅延トランザクションでありましても、同じトランザクションの
配下でありましたら、うまく行きますよ。
別のトランザクションから見た場合は、トランザクション中の
更新データはDBに反映されておりませんので、まだ見えません。
遅延トランザクションでありましても、同じトランザクションの
配下でありましたら、うまく行きますよ。
別のトランザクションから見た場合は、トランザクション中の
更新データはDBに反映されておりませんので、まだ見えません。
投票数:1
平均点:10.00