Re: データベーストリガー
FNK
居住地: 神奈川県横浜市
投稿数: 23
tomatoさん、始めまして。(初投稿だったりします。)
さて、ご質問の件、分かる範囲で回答いたします。
uniPaaSのプログラムで、更新レコードの識別を「位置と更新項目」で行っているのではないですか?
又、Oracleの insert、update トリガーは、before ではなく、after だと思うのですが如何ですか?
deleteトリガーは before しか無いのでこのような現象が起こっていると判断できます。
削除するのに、監査項目(更新時刻)を update する必要があるかを検討し、不要であるならば回避したら如何でしょうか。
履歴がほしいのであれば、別の手段を検討すべきと思います。
さて、ご質問の件、分かる範囲で回答いたします。
uniPaaSのプログラムで、更新レコードの識別を「位置と更新項目」で行っているのではないですか?
又、Oracleの insert、update トリガーは、before ではなく、after だと思うのですが如何ですか?
deleteトリガーは before しか無いのでこのような現象が起こっていると判断できます。
削除するのに、監査項目(更新時刻)を update する必要があるかを検討し、不要であるならば回避したら如何でしょうか。
履歴がほしいのであれば、別の手段を検討すべきと思います。
投票数:0
平均点:0.00
投稿ツリー
-
データベーストリガー
(tomato, 2012-6-27 17:01)
- Re: データベーストリガー (FNK, 2012-6-27 18:14)
- Re: データベーストリガー (tomato, 2012-6-27 18:46)