【发布时间】:2017-08-11 21:09:27
【问题描述】:
我有 2 个存储过程,我想以这样的方式安排它,第一个过程将在特定时间运行一次,一旦完成执行,第二个应该开始运行。
在oracle上可以吗?
【问题讨论】:
-
是的,
Oracle scheduler chainsUsing chains
标签: oracle dbms-scheduler
我有 2 个存储过程,我想以这样的方式安排它,第一个过程将在特定时间运行一次,一旦完成执行,第二个应该开始运行。
在oracle上可以吗?
【问题讨论】:
Oracle scheduler chains Using chains
标签: oracle dbms-scheduler
例如:
BEGIN
DBMS_SCHEDULER.CREATE_JOB(
job_name => 'job1',
job_type => 'PLSQL_BLOCK',
job_action => 'BEGIN
proc1;
proc2;
END;',
start_date => SYSDATE, --whatever dat you want
repeat_interval => 'FREQ = DAILY; INTERVAL = 1' --whatever interval you want
);
END;
/
在此处阅读更多信息:http://docs.oracle.com/cd/E11882_01/server.112/e25494/appendix_a.htm#ADMIN12510
【讨论】: