我写了一个触发器:
CREATE OR REPLACE TRIGGER registration_update
before insert or delete or UPDATE ON REGISTRATION
  FOR EACH ROW
BEGIN
 IF :NEW.REGSTATUS=1 THEN
  DELETE REPURCHASEBONDLIMIT WHERE exchId=:NEW.EXCHID AND regId=:NEW.REGID;
  DELETE PREARRANGEORDER WHERE exchId=:NEW.EXCHID AND regId=:NEW.REGID;
  DELETE REGISTRATION WHERE exchId=:NEW.EXCHID AND regId=:NEW.REGID and :NEW.REGSTATUS=1;
 END IF;
END registration_update;
但是delete REGISTRATION 总是报错,有什么办法解决呢?