当前位置: 代码迷 >> 综合 >> Oracle定时任务
  详细解决方案

Oracle定时任务

热度:69   发布时间:2024-03-06 21:41:10.0
declarejob_num number;iCount  number;
BEGINselect count(1)into iCountfrom user_jobswhere what = '存储过程;';if iCount != 0 thenselect jobinto job_numfrom user_jobswhere what = '存储过程;';DBMS_JOB.remove(job_num);end if;DBMS_JOB.SUBMIT(JOB       => job_num,WHAT      => '存储过程;',NEXT_DATE => sysdate + 1,INTERVAL  => 'TRUNC(sysdate+1)+3/24');commit;
end;
/

每天凌晨3点运行

  相关解决方案