PLSQL连接Oracle创建DBMS_JOB作业及`DBMS_SCHEDULER`替代建议
你可以使用以下代码来创建一个dbms_jobs作业: ```plsql BEGIN DBMS_JOB.SUBMIT( job => job_number, -- 作业号码 what => 'your_plsql_block', -- 要执行的PL/SQL块 next_date => SYSDATE, -- 下一次运行的日期和时间 interval => 'SYSDATE + 1', -- 作业的重复间隔 no_parse => FALSE -- 是否解析PL/SQL块 ); COMMIT; END; ``` 请确保先连接到正确的Oracle数据库,并替换`your_plsql_block`和`job_number`为你实际的PL/SQL块和作业号码。执行以上代码后,作业将会被创建并在下一次运行的日期和时间开始执行。 需要注意的是,`DBMS_JOB`被Oracle标记为过时的特性,推荐使用更先进的调度器功能(`DBMS_SCHEDULER`)。在新的项目中,最好考虑使用`DBMS_SCHEDULER`来替代`DBMS_JOB`。 ######[AI写代码神器 | 550点数解答 | 2023-12-29 19:58:09]
相关提问
- C++实现单门课程成绩管理系统:教师学生双身份操作全解析(GPT | 6361点数解答 | 2024-05-24 02:01:02)558
- C++ 实现超实用单门课程成绩管理系统,教师学生灵活使用! (GPT | 68点数解答 | 2024-05-24 10:17:09)344
- C++实现:功能完备的单门课程成绩管理系统(GPT | 4293点数解答 | 2024-05-24 10:20:03)388
- JavaScript ES6:用箭头函数与 map 方法让数组数字翻倍的作业示例 (字节豆包 | 104点数解答 | 2024-10-29 20:59:25)230
- 巧用PLSQL:在Oracle中创建每分钟执行一次的定时任务( | 640点数解答 | 2023-12-29 19:48:59)275
- PLSQL连接Oracle创建DBMS_JOB作业及`DBMS_SCHEDULER`替代建议 ( | 550点数解答 | 2023-12-29 19:58:09)226
- Oracle中使用PL/SQL创建每分钟执行一次的DBMS_JOB全攻略( | 453点数解答 | 2023-12-29 19:59:34)240
- Oracle中用DBMS_JOB实现作业每分钟执行一次及状态查看,新版建议用DBMS_SCHEDULER (百度文心 | 355点数解答 | 2023-12-29 20:18:27)249
- Java 创建 HTTP POST 请求实现文件上传:代码示例与注意要点 (字节豆包 | 300点数解答 | 2024-12-06 16:07:20)349
- C++实现计算字符矩阵中十字图形个数(字节豆包 | 333点数解答 | 2026-03-14 19:46:38)33
- C++实现矩阵中十字图形个数的计算(字节豆包 | 847点数解答 | 2026-03-14 20:19:15)32
- C++计算字符矩阵中十字图形个数的实现与开发建议(字节豆包 | 720点数解答 | 2026-04-10 19:42:04)20