原来的需求是当table1中的某些字段发生了变化,或者向table1中插入一条记录,则向table2 中插入一条记录,我使用触发器实现的。这个存储过程是OK的,已经运行了。
CREATE OR REPLACE TRIGGER TRIGGER_TU_CUSTOME_INFO
  AFTER INSERT or UPDATE of name,nation_user,idno,idtype,VALID_IDCARD
  ON DBCUST.TU_CUSTOME_INFO
  FOR EACH ROWBEGIN
    IF updating   THEN
       insert into antiml.AML_CUSTINFO_CHANGE (CUST_ID ,CUST_TYPE) values(:new.CUST_ID,'cust_update');
       END IF;
    IF inserting THEN
       insert into  antiml.AML_CUSTINFO_CHANGE (CUST_ID ,CUST_TYPE) values(:new.CUST_ID,'cust_add');
       END IF;
     EXCEPTION
      WHEN OTHERS THEN
        DBMS_OUTPUT.PUT_LINE('TT_BASE_MCHINFO ANTIML TRIGGER!');
END;现在因为table1变化明显,触发器不能够定时,所有想用一个job实现定时执行一个存储过程,求这个存储过程改怎么写???
希望大家指点一下