文档章节

Oracle定时JOB相关语法

娲城小将
 娲城小将
发布于 2014/10/16 13:54
字数 198
阅读 138
收藏 0

1、 在sqlplus或者pl/sql的命令行工具中创建Oracle 定时JOB的语法如下:

var jobnum number;

BEGIN

dbms_job.submit(:jobnum,

'SP_SYNC_DISPATCH_CENTER_CALC;',

to_date('2013-07-18 18:30:00','yyyy-mm-dd hh24:mi:ss'),

'TRUNC(SYSDATE+1)+(21*60+30)/(24*60)');

END;

/

说明:以上语句创建了一个从2013-07-18日开始每天晚上1830分系统自动执行名称为SP_SYNC_DISPATCH_CENTER_CALC的存储过程的JOB

2、 查询已创建的定时任务

SELECT * FROM USER_JOBS;

3、 手动修改下次执行时间

VAR jobnum = 创建job时系统自动生成的编号,即表USER_JOBSID

execute dbms_job.change(:jobnum,

'SP_SYNC_DISPATCH_CENTER_CALC;',

to_date('2013-10-05 18:30:00','yyyy-mm-dd hh24:mi:ss'),

'TRUNC(SYSDATE+1)+(18*60+30)/(24*60)');

commit;

4、 手工任意时间执行编号为23JOB

begin

  dbms_job.run(23); 

end;

/





© 著作权归作者所有

共有 人打赏支持
娲城小将
粉丝 4
博文 70
码字总数 19090
作品 0
东城
后端工程师
私信 提问
ORACLE JOB 使用基础

一、ORACLE JOB概述 定时在后台执行相关操作。 例如:每天晚上点将一张表的数据保存到另一张表中;定时备份数据库等操作。 二、创建ORACLE JOB 1、 创建表 /1、创建表/ create table job_ta...

battier
2011/07/12
0
0
oracle job使用详解及job不运行的检查方法

每天1点执行的oracle JOB样例 DECLAREX NUMBER;BEGINSYS.DBMSJOB.SUBMIT( job => X,what => 'ETLRUNDDate;',nextdate => todate('2009-08-26 01:00:00','yyyy-mm-dd hh24:mi:ss'),interval ......

boco
2013/05/14
0
0
Oracle job procedure 存储过程定时任务

oracle job有定时执行的功能,可以在指定的时间点或每天的某个时间点自行执行任务。 一、查询系统中的job,可以查询视图 --相关视图 select * from dba_jobs; select * from all_jobs; sele...

ibm_hoojo
2013/11/21
0
0
oracle job 定时执行 存储过程

一:简单测试job的创建过程案例: 1,先创建一张JOB_TEST表,字段为a 日期格式 SQL> create table JOB_TEST(a date); Table created SQL> commit; Commit complete 2,创建一个存储过程 bb 作...

花絮人生
2013/03/07
0
0
ORACLE中JOB的使用

JOB:和JAVA中的job类似,都是定时任务。 首先,建表: 然后,建个存储过程,用来向表里插入数据: JOB参数简介: /** job参数是由Submit()过程返回的binary_ineger。这个值用来唯一标识一个...

小小明童鞋
2016/11/07
33
0

没有更多内容

加载失败,请刷新页面

加载更多

JavaEE开发的颠覆者SpringBoot实战摘要笔记

一、注解理解 1.spring注解 1)@Configuration/@ComponentScan/@Bean注解实现java方式的配置。 @Configuration代替xml文件 @ComponentScan指定扫描范围 @Bean代替bean标签 2)@Bean、@Componen...

啃不动地大坚果
31分钟前
5
0
跨链技术的分析和思考

当前的区块链底层技术平台百花齐放,不同的业务、不同的技术底层的区块链之间缺乏统一的互联互通的机制,这极大限制了区块链技术和应用生态的健康发展。跨链的需求由此而来,本文通过分析几种...

Tiny熊
33分钟前
2
0
使用css预处理器sass轻松生成margin、padding四个方向多个值的css样式代码

直接在scss文件上复制这段scss代码: $directions:("t":"top", "b":"bottom", "l":"left", "r":"right");$dimensions:("p":"padding", "m":"margin");//获取padding margin间隔@each $......

祖达
50分钟前
2
0
gearman安装,提示错误:configure: error: could not find boost

背景及最终解决方案 在CentOS 7上安装gearman时,提示错误:configure: error: could not find boost,最终解决方案是: 先安装: # yum install -y boost boost-devel 发现问题还是没解决,...

暗夜在火星
57分钟前
3
0
NFS服务

问题1: A机器上传了一张图片,结果B机器访问的时候就提示404. NFS,Network File System。网络文件系统,即通过网络,对在不同主机上的文件进行共享。 NFS最早由Sun公司开发,分2,3,4三个...

wzb88
58分钟前
3
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部