-1
我想创建一个存储过程,其中包含一个alter table并且每晚都会启动。 预先感谢您调度存储过程“ORACLE”
我想创建一个存储过程,其中包含一个alter table并且每晚都会启动。 预先感谢您调度存储过程“ORACLE”
那么,创建工作并通过DBMS_SCHEDULER
安排它的问题是什么?
SQL> BEGIN
2 DBMS_SCHEDULER.create_job (
3 job_name => 'my_job_definition',
4 job_type => 'PLSQL_BLOCK',
5 job_action => 'BEGIN my_job_procedure; END;',
6 start_date => SYSTIMESTAMP,
7 repeat_interval => 'freq=daily',
8 end_date => NULL,
9 enabled => TRUE,
10 comments => 'Daily job to alter table');
11 END;
12/
PL/SQL procedure successfully completed.
SQL>
SQL> SELECT JOB_NAME, ENABLED FROM DBA_SCHEDULER_JOBS where job_name ='MY_JOB_DEFINITION'
2/
JOB_NAME ENABL
---------------------------------------- -----
MY_JOB_DEFINITION TRUE
什么是你的问题?你有什么问题?你已经调查了什么? – 2014-10-02 10:42:51
http://docs.oracle.com/cd/E11882_01/server.112/e25494/schedover.htm – 2014-10-02 11:08:47