日期:2014-05-16 浏览次数:20386 次
可以使用instead of触发器,替代原先的插入操作,该语法仅适用于视图,故为实体表建立一个一样的视图。在符合条件时,insert到实体表中,不符合条件,则不做操作:
CREATE OR REPLACE TRIGGER TR_v_information INSTEAD OF insert on v_information for each row BEGIN if INSTR('关键字', :new.newstitle) <= 0 then begin insert into information (newstitle) values (:new.newstitle); end; end if; END TR_v_information;?