create or replace trigger test1_TRIGGER_delete
before delete
ON test1 FOR EACH ROW
DECLAREBEGIN
UPDATE test1  t SET t.sl = (select count(*) from zt where zt.ID = :old.id) where t.id = :old.id;
END;删除表zt的一条记录,报错如下:表test1发生了变化,触发器/函数不能读取它
将before修改成after,报错一样在线等啊那位大侠帮我看看,谢谢了,我的分全部送啊