Sql代码
declare
job number;
begin
dbms_job.submit(job, 'EXE_DATA_CHECKER;', '','TRUNC(sysdate) + 1
+2 / (24)');
commit;
end;
Sql代码
select job,next_date,what from dba_jobs
Sql代码
begin
dbms_job.remove(70);
commit;
end;
部分规则为
每天午夜12点 ''TRUNC(SYSDATE + 1)''
每天早上8点30分 ''TRUNC(SYSDATE + 1) + (8*60+30)/(24*60)''
每星期二中午12点 ''NEXT_DAY(TRUNC(SYSDATE ), ''''TUESDAY'''' ) +
12/24''
每个月第一天的午夜12点 ''TRUNC(LAST_DAY(SYSDATE ) + 1)''
每个季度最后一天的晚上11点 ''TRUNC(ADD_MONTHS(SYSDATE + 2/24, 3 ),
''Q'' ) -1/24''
每星期六和日早上6点10分 ''TRUNC(LEAST(NEXT_DAY(SYSDATE,
''''SATURDAY"), NEXT_DAY(SYSDATE, "SUNDAY"))) + (6×60+10)/(24×60
)''