oracle有自动任务的功能,具体看DBMS_JOB包的用法.
写一个procedure,提交DBMS_JOB.SUBMIT

解决方案 »

  1.   

    SQL> create table aa(a number,b date);Table createdSQL> 
    SQL> create or replace procedure pro
      2  is
      3  begin
      4  insert into aa values(1,sysdate);
      5  end;
      6  /Procedure createdQL> declare
      2  jobno number;
      3  begin
      4  dbms_job.submit(jobno,'pro;',sysdate,'trunc(sysdate)+33/24');--每天九点
      5  commit;
      6  end;
      7  /