设为首页 加入收藏

TOP

Oracle DBMS_JOB:每隔特定时间执行特定任务(二)
2014-11-24 02:03:15 来源: 作者: 【 】 浏览:10
Tags:Oracle DBMS_JOB: 特定 时间 执行 任务
MYPROC as

2 begin

3 insert into TEST values(sysdate);

4 end;

5 /  

过程已创建。  

创建JOB

SQL> variable job1 number;

SQL>

SQL> begin

2 dbms_job.submit(:job1,MYPROC;,sysdate,sysdate+1/1440);  --每天1440分钟,即一分钟运行test过程一次

3 end;

4 /  

PL/SQL 过程已成功完成。  

运行JOB

SQL> begin

2 dbms_job.run(:job1);

3 end;

4 /  

PL/SQL 过程已成功完成。  

SQL> select to_char(a,yyyy/mm/dd hh24:mi:ss) 时间 from TEST;  

时间

-------------------

2001/01/07 23:51:21

2001/01/07 23:52:22

2001/01/07 23:53:24  

删除JOB

SQL> begin

2 dbms_job.remove(:job1);

3 end;

4 /  

PL/SQL 过程已成功完成。

首页 上一页 1 2 下一页 尾页 2/2/2
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇Oralce SQL语言常用函数(四)转.. 下一篇Oralce SQL语言常用函数(一)

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: