`
java-mans
  • 浏览: 11497965 次
文章分类
社区版块
存档分类
最新评论

Oracle 定时执行存储过程

 
阅读更多

1.首先创建一个简单的存储过程

create or replace PROCEDURE sp_wftestone
(
msg varchar
)
as
begin
delete from wf_testone;
commit;
end;

2.创建作业需要在命令窗口里面执行:

SQL> variable v_jobnum number;
SQL> exec dbms_job.submit(:v_jobnum, 'sp_wftestone(''); ',trunc(sysdate)+(15*60+15)/1440, 'trunc(sysdate)+1+(15*60+15)/1440 ');
PL/SQL procedure successfully completed


3.删除作业

SQL> begin
2 dbms_job.remove(:v_jobnum);
3 end;
4 /


ps:

用job的话
DBMS_JOB.SUBMIT(:jobno,//job号
'your_procedure; ',//要执行的过程
trunc(sysdate)+1/24,//下次执行时间
'trunc(sysdate)+1/24+1 '//每次间隔时间
);
在九点中创建job,然后每天九点job自动执行过程了
VARIABLE jobno number;
begin
DBMS_JOB.SUBMIT(:jobno,
'Procdemo; ',
SYSDATE, 'SYSDATE + 1 ');
commit;
end;
/

分享到:
评论

相关推荐

    Oracle定时执行存储过程

    Oracle定时执行存储过程 Oracle定时执行存储过程

    oracle定时执行存储过程.pdf

    oracle定时执行存储过程,方便大家备份数据,执行复杂操作

    oracle定时存储过程导出用户表或者指定表及数据导出CSV文件

    定时导出oracle指定用户下指定表的所有数据及格式生成CSV文件,通过存储过程; 1.使用特定用户或者system登陆到oracle执行"存储过程.txt"里面的脚本生成对应的存储过程; (说明:存储过程.txt脚本说明,查询指定用户下...

    plsql创建存储过程并创建job定时任务执行-详细笔记文档总结

    plsql创建存储过程并创建job定时任务执行-详细笔记文档总结

    Oracle JOB 定时任务

    Oracle JOB 定时任务 定时执行存储过程

    job(oracle定时任务)界面管理工具

    job的界面配置管理工具,为你更方便快捷定制定时任务,提高维护者的时间成本,更加安全实用

    oracle定时任务创建、查询等

    job_action => 'AGENT_LIQUIDATION.LIQUIDATION', --存储过程名 start_date => sysdate, repeat_interval => 'FREQ=MONTHLY; INTERVAL=1; BYMONTHDAY=1;BYHOUR=1;BYMINUTE=0;BYSECOND=0', -- 按月,间隔为1个...

    job定时器操作存储过程

    定时执行存储过程,创建job、删除job等等

    Oracle数据库表定时备份表 表名动态拼接时间戳存储过程

    3、备份策略是存储过程,方便执行,每次备份表都有时间戳。 4、若备份文件过大,可以考虑增加备份频率或分批备份。 5、如遇到表正在被使用或锁定的情况,可能导致备份失败。建议在备份前确保表处于可备份状态。 6、...

    oracle中的job的用法

    主要介绍的是oracle中的job用法,oracle中定时执行存储过程

    Oracle数据库表定时备份表 表名动态拼接时间戳存储过程-解决了ORA-00922

    3、备份策略是存储过程,方便执行,每次备份表都有时间戳。 4、若备份文件过大,可以考虑增加备份频率或分批备份。 5、如遇到表正在被使用或锁定的情况,可能导致备份失败。建议在备份前确保表处于可备份状态。 6、...

    dbsync2.rar

    数据同步工具是针对 ORACLE 数据表之间数据同步而开发的一款软件。该工具具有以下特 性: 1) ORACLE 表之间数据的同步或增量同步功能;...8) 支持常用的数据库记录操作(添加记录,修改记录,删除记录,执行存储过程)

    oracle数据库定时任务dbms_job的用法详解

    ',—-执行的存储过程, ';'不能省略 next_date, —-下次执行时间 'interval' —-每次间隔时间,interval以天为单位 ); –系统会自动分配一个任务号jobno。 2、删除job: dbms_job.remove(jobno); 3、修改要执行的...

    ORACLE之常用FAQ V1.0(整理)

    [Q]怎么样加密存储过程 7 [Q] 7 [Q] 7 [Q]如果存在就更新,不存在就插入可以用一个语句实现吗 8 [Q]怎么实现左联,右联与外联 9 [Q]怎么实现一条记录根据条件多表插入 10 [Q]如何实现行列转换 11 [Q]怎么样实现分组...

    文件自动同步数据库管理工具

    如清除系统日志,数据同步,数据备份,整理数据库空间,调用存储过程等。已测试支持Oracle、SqlServer、MySql等数据库、及Access、Excel等OleDb数据库。 文件操作任务:同步服务器上的文件,或删除服务器上的日志...

    小排骨网站采集器|通用的网页采集器

    小排骨采集器的主要功能: ※ 多任务 & 多线程:可以同时执行多个采集任务,每...※ 支持存储过程调用,可以与现有数据库进行整合,构造一个数据处理层。 ※ 支持采集结果在线发布,即以在线方式发布到现有的网站系统。

    PowerJob-其他

    有定时执行需求的业务场景:如每天凌晨全量同步数据、生成业务报表等。 有需要全部机器一同执行的业务场景:如使用广播执行模式清理集群日志。 有需要分布式处理的业务场景:比如需要更新一大批数据,单机执行耗时...

    Activiti6.0.0最新源码

    定时器作业在新的版本存储于单独的表中,一个线程会定时轮训需要执行的作业,快到期的作业会被添加到suspended jobs表中。重试的作业已经被干掉了,需要重试的作业会被添加到deadletter jobs表中。这样的重构意义...

    asp.net知识库

    发布Oracle存储过程包c#代码生成工具(CodeRobot) New Folder XCodeFactory3.0完全攻略--序 XCodeFactory3.0完全攻略--基本思想 XCodeFactory3.0完全攻略--简单示例 XCodeFactory3.0完全攻略--IDBAccesser ...

Global site tag (gtag.js) - Google Analytics