oracle定时任务

1.在plsql工具中的左侧菜单栏找到创建定时任务的地方。

 

2.右键,新建。出现创建定时任务填写详细信息窗口。

 

Submitter   提交者,即登录数据的用户名。

Job            任务名,自动生成。

What         定时任务要执行什么,可以是SQL,也可以是存储过程(存储过程的名称)

Next date  下次执行定时任务的时间

Interval      间隔,即隔多长时间执行一次定时任务。(注意,当定时任务执行一次后,Next date 会自动增加interval中配置的时间间隔,如:Next date配置的是2019-09-06 10:05:00 而Interval配置的是每间隔1分钟执行一次,那么当定时任务到10点零5分执行时,Next date的时间会增加1分钟,就变成了 2019-09-06 10:06:00了,interval如何配置,在下边详细讲解)

3.新建一个表,测试用。

create table sxh_test_job( id number(10), name varchar2(20), sex varchar2(10), age number(10) );

4.设置一个简单的场景,定时往我新建的测试表中插入数据。开始配置定时任务。

What 我直接写的插入语句,间隔我配置的为1分钟。

定时任务执行后,表里已经插入了数据。

 

 

Next date同时也被更新。

 

需要注意的几点:

1.What参数在填写时,注意不管是SQL语句还是存储过程名结尾都必须有 ";" 英文分号。

2.Next date参数在填写时间时 年月日的格式以 "-" 分割。会报错:is not a valid date and time 要以"/" 分割。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值