日期:2014-05-17 浏览次数:20647 次
Create Or Replace Procedure PROC_JOB_RAIN_JM Is li_jobno Number; Begin DBMS_JOB.SUBMIT(li_jobno,‘_ABC_;', SYSDATE,'TRUNC(SYSDATE + 5)'); End;
------解决方案--------------------
建一个5分钟执行一次_ABC_的存储过程,然后设置时间段在9:00到17:00调用这个存储过程就行了,可以的话直接用between TO_DATE('9:00:00','H24:MI:SS') AND TODATE('17:00:00','H24:MI:SS')
------解决方案--------------------
oracle的schdule可以直接调度任务。
使用UNIX/Linux的话,可以用Crontab来定制任务。
如果你愿意,也可以自己写个程序来定时执行。
实现的方式很多,看个人喜好。
我的异常网推荐解决方案:oracle存储过程,http://www.aiyiweb.com/oracle-develop/177537.html