酷代码 AI
菜单
服务商
DeepSeek字节豆包讯飞星火
更多选项

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]

相关提问
本站限时免费提问中
实用工具查看更多
Linux在线手册 [开发类]
Jquery在线手册 [开发类]
今日油价 [生活类]
图片互转base64 [开发类]
时间转换器 [开发类]