0

に after insert トリガーがtable tbl_campboss_reportありますが、それは私に変化を与えています tbl_campboss_report。トリガー/関数はそれを認識しない可能性があります

これは私のトリガーです:

BEGIN
update tbl_campboss_report c set c.units=(select b.units from tbl_campboss_master b where b.details=:new.details); 

END;

誰でもこれについて私を助けることができますか?
前もって感謝します

4

1 に答える 1

4

トリガーを BEFORE INSERT に変更することを検討してください。トリガーに UPDATE ステートメントを記述する必要はありません。必要な列に値を割り当てるだけです。

:new.units = <value that you get from the query>;
于 2013-05-19T07:03:53.323 に答える