plsql触发器在哪里看 oracle触发器怎么判断条件?
oracle触发器怎么判断条件?Oracle使用is null来判断null,而不是=null;在Oracle中,=null总是返回false。此外,最好添加异常判断:if:new。Suid为NULL
oracle触发器怎么判断条件?
Oracle使用is null来判断null,而不是=null;
在Oracle中,=null总是返回false。
此外,最好添加异常判断:
if:new。Suid为NULL THEN
BEGIN
选择cuid into:new.SID from classs其中cusid=:new.Sucid
EXCEPTION
如果找不到数据,则
选择0 into:new.SID from dual--或其他操作
end
end if
如果在classes表中找不到相应的记录,则不会出现错误。这取决于你如何设计它。