Oracle 中创建job,实现定时业务
2021/4/7 19:13:23
本文主要是介绍Oracle 中创建job,实现定时业务,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
记录工作中建的job,定时调用存储过程
--创建job declare job_id pls_integer; begin sys.dbms_job.submit(job => job_id,--JOB的ID,此处只能放类型为number的变量,这个值用来唯一标识一个工作 what => 'pkg_m3.pub_loop_job;',--是一个是将被执行的PL/SQL代码块,或者是存储过程名,如果是存储过程名,则要在后面添加“;”号。 /*next_date => to_date('2019-01-25 13:54:37', 'yyyy-mm-dd hh24:mi:ss'),--指定何时将运行这个工作*/ --每3分钟执行一次 interval => 'sysdate+1/24/20'); end; --删除job,263是jobID begin dbms_job.remove(263); end; --查询job select job, next_date, next_sec, failures, broken from user_jobs;
Oracle 中的job有很多方法,都在dbms_job包提供;
这篇关于Oracle 中创建job,实现定时业务的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-05-13PingCAP 戴涛:构建面向未来的金融核心系统
- 2024-05-09flutter3.x_macos桌面os实战
- 2024-05-09Rust中的并发性:Sync 和 Send Traits
- 2024-05-08使用Ollama和OpenWebUI在CPU上玩转Meta Llama3-8B
- 2024-05-08完工标准(DoD)与验收条件(AC)究竟有什么不同?
- 2024-05-084万 star 的 NocoDB 在 sealos 上一键起,轻松把数据库编程智能表格
- 2024-05-08Mac 版Stable Diffusion WebUI的安装
- 2024-05-08解锁CodeGeeX智能问答中3项独有的隐藏技能
- 2024-05-08RAG算法优化+新增代码仓库支持,CodeGeeX的@repo功能效果提升
- 2024-05-08代码报错不用愁,CodeGeeX一键完成代码修复、错误解释的功能上线了!