oracle DBMS.JOB 定时任务
上一篇 /
下一篇 2019-08-22 11:05:05
/ 个人分类:oracle相关
DECLARE
V_JOBID NUMBER;
BEGIN
DBMS_JOB.SUBMIT(V_JOBID,
'p_ms_clear_rec_msg(30);',
TO_DATE(TO_CHAR(SYSDATE, 'YYYYMMDD') || '0200', 'YYYYMMDDHH24MI'),
'TRUNC(SYSDATE) + 1 + (1 / 12)');
COMMIT;
END;
/
/*
comment by add yb
date :2019/08/22
content :DBMS_JOB包用于安排和管理作业队列。通过使用作业,可以使
Oracle数据库定期执行特定的任务
DBMS_JOB包含的过程和涵数 submit 该过程用于建立一个新作业,当建立新作业时,需要给出作业要执行的操作、作业的下次运行时间及运行时间间隔
DBMS_JOB.SUBMIT(
job,用于指定作业编号
what,用于指定作业要执行的操作
next_date,用于指定作业下次运行的日期
interval,用于指定运行作业的时间间隔
no_parse
instance,
force
)
收藏
举报
TAG: