请大家看看这个触发器错到哪儿了
create or replace trigger T_GRDAZL
AFTER DELETE ON GRDAZL
FOR EACH ROW
DECLARE
a_1 GRDAZL.GUANX%TYPE;
BEGIN
select guanx INTO a_1 from grdazl where guanx= '户主 ' and bianh=:old.bianh;
IF (a_1= '户主 ')
THEN
DELETE JTXX WHERE BIANH=:OLD.BIANH;
END IF;
END;
触发器编译也能通过
可当我删除GRDAZL 中的记录时,错误提示是: "General SQL error 表GRDAZ.发生了变化,触发器/函数不能读 在T_GRDAZL line4 "
[解决办法]
什么数据库?触发器竟然这么麻烦