`
xiaoheliushuiya
  • 浏览: 399948 次
文章分类
社区版块
存档分类
最新评论

oracle job 创建 启动 停止例子

 
阅读更多


我们今天主要介绍的是Oracle job的用法的例子,希望通过以下的Oracle job实例,会对你在其实际应用方面有所收获。


如果你对Oracle job的用法不是很了解的话,你就可以浏览以下的文章,下面的文章主要介绍的是Oraclejob简单例子,希望你在看完以下的实例,会对Oracle job的用法有个更好的了解,以下是文章的具体介绍。

一个简单例子:

创建测试表

  1. SQL>createtableTEST(adate);

表已创建。

创建一个自定义过程

  1. SQL>createorreplaceprocedureMYPROCas
  2. begin
  3. insertintoTESTvalues(sysdate);
  4. end;
  5. /

过程已创建。

创建

  1. SQL>variablejob1number;
  2. SQL>
  3. SQL>begin
  4. dbms_job.submi
  5. (:job1,’MYPROC;’,sysdate,’sysdate+1/1440’);

每天1440分钟,即一分钟运行test过程一次

  1. end;
  2. /

PL/SQL 过程已成功完成。

运行Oracle job

  1. SQL>begin
  2. dbms_job.run(:job1);
  3. end;
  4. /

PL/SQL 过程已成功完成。

  1. SQL>selectto_char(a,’yyyy/mm/ddhh24:mi:ss’)

时间 fromTEST;

时间

2001/01/07 23:51:21

2001/01/07 23:52:22

2001/01/07 23:53:24

删除JOB

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

PL/SQL 过程已成功完成。

以上的相关内容就是对Oracle job的用法简单例子的实例,望你能有所收获。

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics