1、定时执行
定时执行就是需要把存储过程在一天或一月或一年中定时执行。实现无人值守自动执行存储过程的目的。
1.1 pl/sql手动填写:

what:存储过程名字,注意后面的分号一定要有。
next date:下次执行时间。
interval:执行时间间隔,此处为每小时执行一次。
其他可忽略。
1.2 sql
begin
sys.dbms_job.submit(job => :job,
what => 'P_STAT_BUSI_HOURS_REPORT;',
next_date => to_date('10-07-2012 11:32:50', 'dd-mm-yyyy hh24:mi:ss'),
interval => 'sysdate+1/24');
commit;
end;
/
定时执行就是需要把存储过程在一天或一月或一年中定时执行。实现无人值守自动执行存储过程的目的。
1.1 pl/sql手动填写:

what:存储过程名字,注意后面的分号一定要有。
next date:下次执行时间。
interval:执行时间间隔,此处为每小时执行一次。
其他可忽略。
1.2 sql
begin
sys.dbms_job.submit(job => :job,
what => 'P_STAT_BUSI_HOURS_REPORT;',
next_date => to_date('10-07-2012 11:32:50', 'dd-mm-yyyy hh24:mi:ss'),
interval => 'sysdate+1/24');
commit;
end;
/