plsql 定时任务
plsql 定时任务
残淡的忧伤 发表于7个月前
plsql 定时任务
  • 发表于 7个月前
  • 阅读 7
  • 收藏 0
  • 点赞 0
  • 评论 0

新睿云服务器60天免费使用,快来体验!>>>   

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); //修改下一次运行时间

标签: 定时任务 plsql
  • 打赏
  • 点赞
  • 收藏
  • 分享
共有 人打赏支持
粉丝 0
博文 13
码字总数 3340
×
残淡的忧伤
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: