一直以来,自己想在Oracle中创建Job,都是直接用可视化窗口直接创建的,总是不太清楚如何用SQL语句去创建,今天花了点时间在网上查了下,终于明白了一点,语句如下:
SQL> VARIABLE jobid number;
SQL> begin
2 sys.dbms_job.submit(:jobid,'PROC_STAT_STARPK_BYDAY;',TRUNC(SYSDATE+1)+23/24,'TRUNC(SYSDATE+1)+2
3/24');
3 commit;
4 end;
5 /
PL/SQL 过程已成功完成。
SQL>
上面语句是在Oracle 9i的SQL*PLUS中执行的,不知道在PL/SQL Developer或者Toad中如何执行?如有大牛知晓,请赐教!
SQL> VARIABLE jobid number;
SQL> begin
2 sys.dbms_job.submit(:jobid,'PROC_STAT_STARPK_BYDAY;',TRUNC(SYSDATE+1)+23/24,'TRUNC(SYSDATE+1)+2
3/24');
3 commit;
4 end;
5 /
PL/SQL 过程已成功完成。
SQL>
上面语句是在Oracle 9i的SQL*PLUS中执行的,不知道在PL/SQL Developer或者Toad中如何执行?如有大牛知晓,请赐教!