写一个存储过程加到job里就可以了

解决方案 »

  1.   

    1、建立过程
    ...
    insert tableA  
    (
    select * from tableB 
    minus 
    select * from tableA
    )
    ...
    2、建立JOB
    begin
      sys.dbms_job.submit(job => :job,
                          what => 过程名;',
                          next_date => sysdate,
                          interval => 'trunc(sysdate+1,''dd'')+1/24');
      commit;
    end;
    /