plsql觸發(fā)器在哪里看 oracle觸發(fā)器怎么判斷條件?
oracle觸發(fā)器怎么判斷條件?Oracle使用is null來判斷null,而不是=null;在Oracle中,=null總是返回false。此外,最好添加異常判斷:if:new。Suid為NULL
oracle觸發(fā)器怎么判斷條件?
Oracle使用is null來判斷null,而不是=null;
在Oracle中,=null總是返回false。
此外,最好添加異常判斷:
if:new。Suid為NULL THEN
BEGIN
選擇cuid into:new.SID from classs其中cusid=:new.Sucid
EXCEPTION
如果找不到數(shù)據(jù),則
選擇0 into:new.SID from dual--或其他操作
end
end if
如果在classes表中找不到相應(yīng)的記錄,則不會出現(xiàn)錯誤。這取決于你如何設(shè)計它。