oracle触发器在哪里找 oracle触发器怎么判断条件?
浏览量:2279
时间:2021-03-15 17:48:34
作者:admin
oracle触发器怎么判断条件?
oracle判断为空是用is null不是=null;
在oracle中=null一直都是返回false的。
另外最好加上exception判断:
IF :new.s_ID IS NULL THEN
BEGIN
SELECT c_id into :new.s_ID from classs where c_sid=:NEW.s_cid
EXCEPTION
WHEN no_data_found THEN
SELECT 0 INTO :new.s_ID FROM dual --或者其他操作
END
END IF
当在classs表中没有找到对应的记录时不至于出错,看你要怎么设计咯。
oracle触发器在哪里找 plsql怎么看表有几个触发器 oracle对多张表的触发器
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。