创建job
DECLARE
JOBID NUMBER;
BEGIN
SYS.DBMS_JOB.SUBMIT (
job => JOBID,
what => 'P_RECORD_LONGSQL;',
next_date => sysdate,
interval => 'SYSDATE + 10/(60*24)');
COMMIT;
END;
/
job删除不掉,方法:
sys用户
exec dbms_ijob.remove(jobno);
运行job
exec dbms_job.run(73);
查看全部job
select * from dba_jobs;
DECLARE
JOBID NUMBER;
BEGIN
SYS.DBMS_JOB.SUBMIT (
job => JOBID,
what => 'P_RECORD_LONGSQL;',
next_date => sysdate,
interval => 'SYSDATE + 10/(60*24)');
COMMIT;
END;
/
job删除不掉,方法:
sys用户
exec dbms_ijob.remove(jobno);
运行job
exec dbms_job.run(73);
查看全部job
select * from dba_jobs;
本文介绍如何使用Oracle数据库的DBMS_JOB包进行作业的创建、删除、运行及查询操作。包括具体的PL/SQL代码示例,如创建定时任务、运行特定作业、删除作业以及查询所有作业的状态。
2431

被折叠的 条评论
为什么被折叠?



