在plsql里添加job:
创建sql:
--------------------
DECLARE
jobid NUMBER;
begin
sys.dbms_job.submit(job => jobid,
what => 'update ai_complain_common t set t.apply_close_date = to_date(to_char(apply_close_date,''yyyymmdd'')||''235959'',''yyyymmddhh24miss'')
where t.apply_close_date is not null and to_char(t.apply_close_date,''yyyymmdd'')= to_char(sysdate+1,''yyyymmdd'');update ai_complain_common_apply t set t.apply_close_date = to_date(to_char(apply_close_date,''yyyymmdd'')||''235959'',''yyyymmddhh24miss'')
where t.apply_close_date is not null and to_char(t.apply_close_date,''yyyymmdd'')= to_char(sysdate+1,''yyyymmdd'');',
next_date => to_date('25-10-2013 20:00:00', 'dd-mm-yyyy hh24:mi:ss'),
interval => 'trunc(sysdate)+21/24');
commit;
end;
/
-------------
jobid : 系统会自动生成一个数字编号。
what :要执行的sql,注意单引号的处理。
next_date:下次执行时间,据说可以留空。
interval :周期,21/24=小时表述,1110/1440=分钟表述,可以用select trunc(sysdate)+21/24 from dual查看。
--------------
plsql界面操作如下:
----------
- 大小: 32.3 KB
分享到:
相关推荐
Oracle Job定时任务
ORACLE定时任务不能自动执行的检查修复步聚。 oracle定时任务有时不能自动执行,据网上说可能是某个版本的BUG,一般通过这些步骤就能恢复了。 这是本人结合网络上的知识,解决实际问题时记录的。
oracle的定时任务
-- job 创建 begin dbms_scheduler.create_job ( job_name => 'AGENT_LIQUIDATION_JOB', ... job_type => 'STORED_PROCEDURE', ... job_action => 'AGENT_LIQUIDATION.LIQUIDATION', --存储过程名 ...
Oracle JOB 定时任务 定时执行存储过程
Oracle中的定时任务是在Oracle系统中是一个非常重要的子系统,运用得当,可以极大的提高我们的系统运行和维护能力。而Oracle数据复制的延迟事务队列管理完全是基于Oracle的队列任务,对其的深刻理解有助于我们更好地...
在plsql下新建一个sql窗口就可以执行的oracle定时任务。
oracle 定时任务 oracle 定时任务 oracle 定时任务
oracle定时任务.txt
Oracle 在10g 版本以前,计划任务用的是DBMS_JOB 包,10g 版本引入DBMS_SCHEDULER 来替代先前的DBMS_JOB,在功能方面,它比DBMS_JOB 提供了更强大的功能和更灵活的机制 管理,但DBMS_JOB 包的使用相对比较简单,也基本...
Oracle定时执行存储过程,讲解非常的详细,千万不要错过哦!
SpringBoot定时任务实现Oracle和mysql数据同步
使用oracle sql developer工具来创建oracle数据库的定时任务
oracle定时任务机制及用法oracle定时任务机制及用法 oracle定时任务机制及用法oracle定时任务机制及用法
2、定时任务由操作系统提供的支持,在操作系统中设置定时任务,由操作系统定期执行脚本 3、补充。压缩包脚本有点问题,不能删除旧的备份文件。需要自动删除历史备份文件请用最新脚本: @echo off @echo ============...
Oracle 定时删除数据 并释放空间 ,创建存储过程并使用job完成。
oracle存储过程+日期+定时任务Job oracle存储过程+日期+定时任务Job oracle存储过程+日期+定时任务Job
oracle每天定时备份-自动创建计划任务,解压出来修改数据库的配置机、保存路径,执行后,如果是服务器的话,可以去系统的计划任务中配置相关的任务执行时间,不懂可以留言
/*oracle jobs 导出为执行脚本 <br> 就是把all_jobs或dba_jobs,导成DBMS_JOB.SUBMIT可以插入job的格式 其中all_jobs是当前用户的job,dba_jobs则是全部 下面只是随便整理了下,可以按照个人需要修改 ...
NULL 博文链接:https://wang-z-p2007.iteye.com/blog/908042