這個觸發器有時候不執行,問怎么回事
CREATE OR REPLACE TRIGGER "INSERTHMD"
after insert on t_wfcx_clxx for each row
declare
v_new_cyzgzh t_wfcx_clxx.cyzgzh%type;
v_new_wfcx_xm t_wfcx_clxx.jsyxm%type;
v_new_wfcx_sfzh t_wfcx_clxx.jsysfzh%type;
v_new_wfcx_clxxxh t_wfcx_clxx.clxxxh%type;
begin
if :new.cyzgzh is not null then
v_new_cyzgzh:=:new.cyzgzh;
v_new_wfcx_xm :=:new.jsyxm;
v_new_wfcx_sfzh :=:new.jsysfzh;
v_new_wfcx_clxxxh :=:new.clxxxh;
begin
P_INSERTHMD(v_new_cyzgzh,v_new_wfcx_xm,v_new_wfcx_sfzh,v_new_wfcx_clxxxh);
end;
end if;
end;
uj5u.com熱心網友回復:
這個觸發器有時候不執行,問怎么回事什么時候 ?
uj5u.com熱心網友回復:
插入失敗了么?P_INSERTHMD這個程序內部有沒有記錄錯誤日志的,插入的表欄位是否有約束。uj5u.com熱心網友回復:
"有時候不執行", 應該是程式邏輯問題,建議排查.轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/100780.html
標籤:開發
