`
cenhonggang86830
  • 浏览: 45234 次
  • 性别: Icon_minigender_1
  • 来自: 大连
社区版块
存档分类
最新评论

【转载】job简介

阅读更多
步骤如下:
1、创建一张表g_test
create table G_TEST
(
  ID     NUMBER(12),
  C_DATE DATE
)
2、创建一个sequence
create sequence G_SEQ
minvalue 1
maxvalue 999999999999999999999999999
start with 141
increment by 1
cache 20;
3、创建一个存储过程
create or replace procedure prc_g_test is
begin
  insert into g_test values(g_seq.nextval,sysdate);
end prc_g_test;

4、创建job,
使用Submit()过程,工作被正常地计划好。
这个过程有五个参数:job、what、next_date、interval与no_parse。

PROCEDURE Submit ( job       OUT binary_ineger,
                   What      IN  varchar2,
                   next_date IN  date,
                   interval  IN  varchar2,
                   no_parse  IN  booean:=FALSE)

job参数是由Submit()过程返回的binary_ineger。这个值用来唯一标识一个工作。
what参数是将被执行的PL/SQL代码块。
next_date参数指识何时将运行这个工作。
interval参数何时这个工作将被重执行。
no_parse参数指示此工作在提交时或执行时是否应进行语法分析——TRUE
指示此PL/SQL代码在它第一次执行时应进行语法分析,
而FALSE指示本PL/SQL代码应立即进行语法分析。

在command window窗口中执行下面脚本
variable job1 number;
begin
        sys.dbms_job.submit(job => :job,
                            what => 'prc_g_test;',
                             next_date => to_date('22-10-2008 10:06:41', 'dd-mm-yyyy hh24:mi:ss'),
                             interval => 'sysdate+1/1440');--每天1440分钟,即一分钟运行test过程一次
       commit;
      end;
  /
5、查看创建的job
查看相关job信息
1、相关视图
dba_jobs
all_jobs
user_jobs
dba_jobs_running 包含正在运行job相关信息。
如:
select * from dba_jobs

6、运行JOB
说明:Run()过程用来立即执行一个指定的工作。这个过程只接收一个参数:
SQL> begin
  2  dbms_job.run(:job);
  3  end;
  4  /

7、删除JOB
SQL> begin
  2  dbms_job.remove(:job);--:job可以用dba_jobs.job的值代替如:1198
  3  end;
  4  /

说明:在sqlplus命令行直接定义变量要variable!!!!

分享到:
评论

相关推荐

    51job招聘模式.doc

    51job强调了未经许可不得擅自转载其网站上的招聘信息和作品,这体现了对知识产权的保护和对用户权益的关注。同时,它也提供了服务声明,明确了使用平台进行招聘和求职的相关规则。 总的来说,【51job招聘模式】...

    51job社区网络口碑推广策略方案.ppt

    推广期则通过热点博文的论坛转载和亮点放大策略,增加品牌博客的曝光度和影响力。传播期则持续发布与500强企业招聘相关的职场热文,维持话题热度。 执行规划中,将重点放在品牌博客的建设上,如“猎头小美”这样的...

    YunaiV#Blog#2017_11_28_Elastic-Job-Lite 源码解析 —— 自诊断修复1

    摘要:原创出处「芋道源码」欢迎转载,保留摘要,谢谢!1. 概述666.

    Spring + Quartz配置实例(转载)

    标题 "Spring + Quartz配置实例(转载)" 暗示了我们将讨论如何在Java环境中整合Spring框架与Quartz作业调度库的使用。Quartz是一个开源的作业调度库,它允许开发者安排任务以在特定时间执行,而Spring框架则是一个...

    【转载】oracle笔试4.doc

    `SELECT job_id, SUM(salary) FROM emp_dept_vu WHERE department_id IN (10,20) GROUP BY job_id HAVING SUM(salary) > 20000;` 这个查询将筛选出部门ID为10或20的职位,然后按职位ID分组,只显示那些总薪水大于...

    如何有效培养教导下属(转载).pptx

    培养下属有三种主要途径:1) OJT(On the Job Training)工作中教导,即在实际工作中进行培训,让员工在实践中学习;2) OFF JT(Off the Job Training)工作外训练,例如研讨会、在线课程等;3) SD(Self ...

    网络口碑市场推广策略方案.pptx

    3. **博文发布频次**:每周发布1-2篇解析51JOB 500强企业招聘的博文,并在多个主流媒体进行转载,以提高博客的知名度。 4. **亮点放大传播**:撰写主题大贴,发布大量帖子,积极维护社区活跃度,确保内容的持续传播...

    WEB前端面试技术要求-高德地图.md.txt

    翻boss直聘的时候看到了这个面试要求,觉得含金...(转载自:https://share.weiyun.com/5KXKau8 密码:vcei9g | 招聘地址:https://www.zhipin.com/job_detail/fb4220e9db2713ba1XF40tm9ElU~.html?ka=search_list_3)

    Orion NPM SolarWinds配置说明

    ### Orion NPM SolarWinds配置说明 #### 一、引言 Orion NPM (Network Performance Monitor) 是SolarWinds公司推出的一款强大的网络监控工具,它可以帮助IT...ycdsee.blog.51job.com所有,引用或转载请与作者联系。

    Aimex3C Flexa编程手册_decrypted

    - 手册版权归属于富士机械制造株式会社,任何未授权的复制或转载都是不允许的。 - 公司不承担由于使用本手册而导致的任何责任,包括但不限于设备使用不当、使用第三方零部件、不正确设置、使用非纯正Fuji零部件等...

    薪酬报告系列-2020全国地区电力工程师岗位薪酬调查报告.pdf

    #### 1.1 薪酬调研简介 报告介绍了本次薪酬调研是由薪酬网(***)的“数据部”进行的,它覆盖了多个行业和企业性质,调研了包括工资、补贴、奖金和福利等多个薪酬项目。调研的目的在于了解企业员工的薪酬现状和行业...

    程序员面试刷题的书哪个好-GameofThronesSeasonSeven:程序员的生活

    转载自嗨 程序员的生活 你,上海土著,家境贫寒,没房没车,普通师范本科+垃圾文科专业。大四毕业后你的同学不是考同校毛邓三专业的研究生就是去小学初中做老师、去考公务员,或者去做行政HR工作。你不想和他们一样...

    NXT系統手冊

    - **版权声明**:该手册的所有权归富士机械制造株式会社所有,未经许可不得擅自复制或转载其内容。 #### 二、安全指南 - **安全标记的解读**:手册中详细解释了各种安全标记及其对应的危险等级,包括警告级别、注意...

    Java工程师新人入门书籍推荐

    - 《程序员面试攻略:secrets to landing your next job》:提供了找工作的实用技巧和解决问题的方法,有助于准备面试。 - 《剑指 Offer:名企面试官精讲典型编程题》:虽然对面试帮助有限,但可以了解一些常见...

    Eclipse RCP Plugin 开发自学入门指南(CEC首发)

    喜欢分享的朋友在转载时注明,谢谢。 序 Eclipse RCP 允许开发者使用 eclipse结构风格设计弹性的可扩展的应用程序,可重用Eclipse中 已存在的方法和编码模式。俗话说,万事开头难。Eclipse RCP 入手可能会比较...

Global site tag (gtag.js) - Google Analytics