1、先建立定时任务
打开plsql--》用户切换为My objects下--》DBMS_Jobs --》新建
what值 里面填写 需要定时跑的sql语句
间隔 1/24/60 :一分钟 也可设置5分钟:1/24/12;
2、启动定时任务
SELECT * FROM dba_jobs; --查询配置的jobs
命令窗口:exec dbms_job.run(jobid);--启动jobs
3、删除定时任务
命令窗口:exec dbms_job.remove(jobid);--删除jobs
4、其他定时任务的调整
dbms_job.run(jobid); //运行job
dbms_job.broken(jobid,true,next_date); //停止一个job,里面参数true也可是false,next_date(某一时刻停止)也可是sysdate(立刻停止)。
dbms_job.remove(jobid); //删除某个job
dbms_job.what(jobid,'job名称;'); //修改某个job名
dbms_job.next_date(jobid,sysdate); //修改下一次运行时间