0

0

在oracle中使用scheduler的范例

php中文网

php中文网

发布时间:2016-06-07 15:07:04

|

1482人浏览过

|

来源于php中文网

原创

欢迎进入Oracle社区论坛,与200万技术人员互动交流 >>进入 在oracle中使用scheduler的范例 Sql代码 -- 创建新表 create table T_TEST_JOB ( ID LONG, TEST_DATE TIMESTAMP(6) ) tablespace GBIAPS pctfree 10 initrans 1 maxtrans 255 storage ( initia

欢迎进入oracle社区论坛,与200万技术人员互动交流 >>进入

    在oracle中使用scheduler的范例

    Sql代码

    -- 创建新表

    create table T_TEST_JOB

    (

    ID        LONG,

    TEST_DATE TIMESTAMP(6)

    )

    tablespace GBIAPS

    pctfree 10

    initrans 1

    maxtrans 255

    storage

    (

    initial 64

    minextents 1

    maxextents unlimited

    );

    -- 创建序列

    create sequence SEQ_TEST_JOB

    minvalue 1

    maxvalue 9999999999999999999999999999

    start with 1

    increment by 1

    cache 10;

    -- 创建存储过程

    create or replace procedure P_TEST_JOB as

    begin

    insert into t_test_job(id,test_date) values (SEQ_TEST_JOB.NEXTVAL,sysdate);

    end;

    /

    /*

    在使用create_job或者create_schedule前,请先检查 NLS_DATE_LANGUAGE, NLS_DATE_FORMAT,

    NLS_TIMESTAMP_FORMAT, NLS_TIMESTAMP_TZ_FORMAT 等参数的值, 通过alter session 命令来修改

    alter session set NLS_DATE_FORMAT='yyyy-MM-dd';

    alter session set NLS_TIMESTAMP_FORMAT='yyyy-MM-dd hh24:mi:ss';

    alter session set NLS_TIMESTAMP_TZ_FORMAT='yyyy-MM-dd HH:MI:SS.FF AM TZR';

    */

    select * from nls_session_parameters where parameter like '%_DATE_%' or parameter like '%_TIMESTAMP_%';

    -- 创建job

    -- FREQ 用来指定间隔的时间周期,可选参数有: YEARLY, MONTHLY, WEEKLY, DAILY, HOURLY, MINUTELY, SECONDLY

    -- INTERVAL 用来指定间隔的频繁,可指定的值的范围从1-999

    -- 附加的参数有: BYMONTH,BYWEEKNO,BYYEARDAY,BYMONTHDAY,BYDAY,BYHOUR,BYMINUTE,BYSECOND

    /*

    每周的1,3,5运行job              FREQ=WEEKLY; BYDAY=MON,WED,FRI

迦恩计算机资源网源码(图书销售类)
迦恩计算机资源网源码(图书销售类)

采用三层架构开发,前台集成了产品在线展示,用户注册、在线调查、在线投稿后台有类别管理\图书管理\订单管理\会员管理\配送范围管理\邮件列表\广告管理\友情链接管理等后台添加图书时自动生成缩略图和文字水印主要参考了petshop的设计架构、使用了Asp.net2.0中很多MemberShip、master等新功能后台管理地址/web/admin/ 超级管理员账号密码均为aspx1特别提示:该系统需要

下载

    每年的3,6,9,12月的30号运行job   FREQ=YEARLY; BYMONTH=MAR,JUN,SEP,DEC; BYMONTHDAY=30

    每月1号凌晨1点执行一次

    Freq=Monthly;BYMONTHDAY=1;BYHOUR=1;BYMINUTE=0;BYSECOND=0;Interval=1

    */

    begin

    sys.dbms_scheduler.create_job(job_name            => 'JOB_TESTJOB',

    job_type            => 'STORED_PROCEDURE',

    job_action          => 'P_TEST_JOB',

    start_date          => sysdate,

    repeat_interval     => 'Freq=MINUTELY;BYSECOND=0;Interval=1',

    end_date            => to_date(null),

    job_class           => 'DEFAULT_JOB_CLASS',

    enabled             => true,

    auto_drop           => false,

    comments            => 'Baiyun Airport Web Site');

    end;

    /

    -- 启动job

    begin

    dbms_scheduler.enable('JOB_TESTJOB');

    end;

    /

    -- 运行job

    begin

    dbms_scheduler.run_job('JOB_TESTJOB',TRUE); -- true代表同步执行

    end;

    /

    -- 停止job

    begin

    dbms_scheduler.stop_job(job_name => 'JOB_TESTJOB',force => TRUE);

    end;

    /

    -- 删除job

    begin

    dbms_scheduler.drop_job(job_name => 'JOB_TESTJOB',force => TRUE);

    end;

    /

    -- 查询job

    select * from user_scheduler_jobs;

    select * from dba_scheduler_jobs;

    -- 查看数据

    select * from t_test_job;

    -- 删除数据

    delete from t_test_job;

在oracle中使用scheduler的范例

相关专题

更多
php源码安装教程大全
php源码安装教程大全

本专题整合了php源码安装教程,阅读专题下面的文章了解更多详细内容。

65

2025.12.31

php网站源码教程大全
php网站源码教程大全

本专题整合了php网站源码相关教程,阅读专题下面的文章了解更多详细内容。

43

2025.12.31

视频文件格式
视频文件格式

本专题整合了视频文件格式相关内容,阅读专题下面的文章了解更多详细内容。

35

2025.12.31

不受国内限制的浏览器大全
不受国内限制的浏览器大全

想找真正自由、无限制的上网体验?本合集精选2025年最开放、隐私强、访问无阻的浏览器App,涵盖Tor、Brave、Via、X浏览器、Mullvad等高自由度工具。支持自定义搜索引擎、广告拦截、隐身模式及全球网站无障碍访问,部分更具备防追踪、去谷歌化、双内核切换等高级功能。无论日常浏览、隐私保护还是突破地域限制,总有一款适合你!

41

2025.12.31

出现404解决方法大全
出现404解决方法大全

本专题整合了404错误解决方法大全,阅读专题下面的文章了解更多详细内容。

204

2025.12.31

html5怎么播放视频
html5怎么播放视频

想让网页流畅播放视频?本合集详解HTML5视频播放核心方法!涵盖<video>标签基础用法、多格式兼容(MP4/WebM/OGV)、自定义播放控件、响应式适配及常见浏览器兼容问题解决方案。无需插件,纯前端实现高清视频嵌入,助你快速打造现代化网页视频体验。

9

2025.12.31

关闭win10系统自动更新教程大全
关闭win10系统自动更新教程大全

本专题整合了关闭win10系统自动更新教程大全,阅读专题下面的文章了解更多详细内容。

8

2025.12.31

阻止电脑自动安装软件教程
阻止电脑自动安装软件教程

本专题整合了阻止电脑自动安装软件教程,阅读专题下面的文章了解更多详细教程。

3

2025.12.31

html5怎么使用
html5怎么使用

想快速上手HTML5开发?本合集为你整理最实用的HTML5使用指南!涵盖HTML5基础语法、主流框架(如Bootstrap、Vue、React)集成方法,以及无需安装、直接在线编辑运行的平台推荐(如CodePen、JSFiddle)。无论你是新手还是进阶开发者,都能轻松掌握HTML5网页制作、响应式布局与交互功能开发,零配置开启高效前端编程之旅!

2

2025.12.31

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
SQL 教程
SQL 教程

共61课时 | 3.2万人学习

Java 教程
Java 教程

共578课时 | 40.5万人学习

oracle知识库
oracle知识库

共0课时 | 0人学习

关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号