博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
oracle 创建job
阅读量:5790 次
发布时间:2019-06-18

本文共 639 字,大约阅读时间需要 2 分钟。

在数据库中定义定时任务要方便很多,下面是一个实例

在dbms_job.submit()方法中,定义参数时写明了每个参数的名称,因为该方法有很多参数(网上很多实例没有定义参数名,可能是由于oracle版本的问题,我的始终报错:参数未完全绑定,所以必须加上参数名)

declarejobno number;  //job号码begindbms_job.submit(job=>jobno,   //job号  what=>'dailyTaskPkg.insert_daily_task_everyday;',   //执行的存储过程  next_date=>sysdate,                                 //下次执行时间  interval=>'TRUNC(sysdate)+1');             //时间间隔每天一点执行commit;end;

这样写,会立即执行一次定时任务。

查看所有job:

select job, next_date, next_sec, failures, broken from user_jobs;

得到job number后就可以执行一系列操作:启动,暂停,删除等

begin  dbms_job.run(3); end;begin  dbms_job.broken(3,true); end;

 

转载于:https://www.cnblogs.com/KeepYongth/p/9072284.html

你可能感兴趣的文章
Exchange2010高可靠性和可用性解决方案
查看>>
java读取Excel文件
查看>>
病毒在网络上传播的基本途径分析
查看>>
Mac系统中在Finder中显示(隐藏)隐藏文件
查看>>
perl学习笔记(9)
查看>>
使用Intel Thread Profiler查看Parallel.For性能
查看>>
Skype for Business Server 2015-07-边缘服务器-1-安装-先决条件
查看>>
《Hadoop进阶》利用Hadoop构建豆瓣图书推荐系统
查看>>
Linux运行环境大杂配
查看>>
部件举例之磁头上岗记(硬盘构造再揭秘之二)
查看>>
我们如何从VC++开始“编程”?
查看>>
*** manual 模式的配置
查看>>
linux系统安全加固
查看>>
oracle 树状数据结构查询结果特殊展示
查看>>
过年就是过钱,这个春节你花了多少?
查看>>
部署Samba共享服务器
查看>>
WinAPI: StrokePath - 描绘路径轮廓
查看>>
Docker学习笔记——私有仓库部署
查看>>
Saltstack配置管理功能模块-haproxy
查看>>
学习 SQL 语句 - Select(7): 分组统计之 Avg()、Sum()、Max()、Min()、Count()
查看>>