oracle - 如何使用 cron 表达式在 oracle 中安排数据库作业?
问题描述
我想做一个每分钟运行一次并调用存储过程的 oracle DB 作业,该过程将从配置表中选择一个 cron 表达式,然后检查当前 systimestamp 是否与 cron 匹配,如果它与 cron 匹配,则另一个将调用存储过程,该过程将执行一些数据库操作。我们在 oracle 中有任何库来解析和比较 cron 表达式吗?
解决方案
为了您的目的,可以使用来自 github https://github.com/frankiechapson/CRON-Next-Date的函数 F_CRON_NEXT_DATE
推荐阅读
- android - 更改屏幕方向时部分布局未更改
- api - Discord Rest Api Bot,读取用户在特定公会中的角色
- codeigniter - 如何在 Codeigniter 4 中使用多个表
- r - data$colname 和 data[,"colname"] 的区别
- discord - 如何在创建嵌入之前等待用户输入
- python - 使用 yes 模式|no 模式查找精度为 2 的小数
- apexcharts - 使 x 轴值与系列相同
- java - 为什么我收到数据提供者不匹配错误?
- sql-server - 使用 SQL 根据硬编码数字对 XML 输出进行分组
- c# - 如何在不完全反序列化的情况下从对象的二进制文件中读取任意字段?