orcale 定时执行存储过程的简单介绍
来源:互联网 发布:linux shell 切换root 编辑:程序博客网 时间:2024/05/13 05:01
定义job 两点执行过程
Declare job1 number;
begin
dbms_job.submit(job1,'lv;',TRUNC(sysdate+1)+2/24,'TRUNC(sysdate+1)+2/24');
commit;
end;
JOB常见的执行时间给你写出一些
1、每分钟执行
TRUNC(sysdate,'mi')+1/(24*60)
2、每天定时执行
例如:
每天凌晨0点执行
TRUNC(sysdate+1)
每天凌晨1点执行
TRUNC(sysdate+1)+1/24
每天早上8点30分执行
TRUNC(SYSDATE+1)+(8*60+30)/(24*60)
3、每周定时执行
例如:
每周一凌晨2点执行
TRUNC(next_day(sysdate,1))+2/24
TRUNC(next_day(sysdate,'星期一'))+2/24
每周二中午12点执行
TRUNC(next_day(sysdate,2))+12/24
TRUNC(next_day(sysdate,'星期二'))+12/24
4、每月定时执行
例如:
每月1日凌晨0点执行
TRUNC(LAST_DAY(SYSDATE)+1)
每月1日凌晨1点执行
TRUNC(LAST_DAY(SYSDATE)+1)+1/24
5、每季度定时执行
每季度的第一天凌晨0点执行
TRUNC(ADD_MONTHS(SYSDATE,3),'q')
每季度的第一天凌晨2点执行
TRUNC(ADD_MONTHS(SYSDATE,3),'q')+2/24
每季度的最后一天的晚上11点执行
TRUNC(ADD_MONTHS(SYSDATE+ 2/24,3),'q')-1/24
6、每半年定时执行
例如:
每年7月1日和1月1日凌晨1点执行
ADD_MONTHS(TRUNC(sysdate,'yyyy'),6)+1/24
7、每年定时执行
例如:
每年1月1日凌晨2点执行
ADD_MONTHS(TRUNC(sysdate,'yyyy'),12)+2/24
语法解释:
DBMS_JOB.SUBMIT
(:jobno,//job号
'your_procedure;',//要执行的过程
trunc(sysdate)+1/24,//下次执行时间
'trunc(sysdate)+1/24+1'//每次间隔时间
);
删除job:dbms_job.remove(jobno);
修改要执行的操作:job:dbms_job.what(jobno,what);
修改下次执行时间:dbms_job.next_date(job,next_date);
修改间隔时间:dbms_job.interval(job,interval);
停止job:dbms.broken(job,broken,nextdate);
启动job:dbms_job.run(jobno);
附:调用语句和参数说明:
dbms_job.submit( job out binary_integer,
what in archar2,
next_date in date,
interval in varchar2,
no_parse in boolean)
其中:
● job:输出变量,是此任务在任务队列中的编号;
● what:执行的任务的名称及其输入参数;
● next_date:任务执行的时间;
● interval:任务执行的时间间隔。
- orcale 定时执行存储过程的简单介绍
- oracle存储过程定时执行简单例子
- Orcale中一个简单的存储过程刷数据库数据
- 存储过程定时执行
- 存储过程定时执行
- oracle定时执行存储过程的job
- oracle定时执行存储过程的job
- oracle定时执行存储过程的job
- oracle定时执行存储过程的job
- 创建定时执行存储过程的JOB
- oracle的job定时执行存储过程例子和job基本知识介绍
- 存储过程、定时事件的简单使用
- 存储过程的简单介绍
- 定时执行存储过程脚本
- 定时自动执行存储过程
- 定时执行sql存储过程
- 定时执行sql存储过程
- 定时执行Oracle存储过程
- android kernel和标准linux kernel的区别
- oop笔记
- recursion error !
- 详解GridView控件获取当前行的索引值的
- 处理静态页面乱码问题(resin)
- orcale 定时执行存储过程的简单介绍
- 代词
- 程序员守则:跟你比起来,大部分人都像笨蛋
- 需要符合互联网时代需求的《飞秋》
- matlab 字符串拼接
- 整数的变换和量化(转)
- 常用连接数据库字符串信息
- JSP中include指令和include行为的区别
- 忘情水