- 浏览: 45525 次
- 性别:
- 来自: 大连
最新评论
步骤如下:
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!!!!
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!!!!
发表评论
-
oracle性能优化
2010-12-02 17:55 0T -
将Sequence统一加100000
2010-12-01 10:46 744select 'alter sequence ' || t1. ... -
Oracle 事件跟踪
2010-11-19 16:15 1163--查询30分钟前的数据select * from t as ... -
查询表属于的库和用户
2010-11-19 11:44 784select * from user_tables t whe ... -
创建返回值为自定义表的函数
2010-11-17 13:22 971CREATE OR REPLACE FUNCTION 函数名( ... -
找回被删除的数据
2010-11-12 17:00 738利用 delete from chg_number; 时 找 ... -
oracle 行转列
2010-10-11 17:29 782select '{' || d.il1_id || '}{' ... -
从dual表中查询返回多行记录
2010-10-11 17:28 4340select * from dual connect by 0 ... -
查找数据库锁
2010-10-11 17:19 607SELECT /*+ rule */ lpad( ... -
【转载】记录被锁解锁方法
2010-09-25 19:56 814今天,在使用update更新一条记录时,怎么都更新不了,一直处 ... -
【转载】110个常用函数整理汇总
2010-09-25 19:55 9771. ASCII 返回与指定的字符对应的十进制数; SQL& ... -
【转载】学习之Dual表
2010-09-25 19:49 728最近在使用Oracle时遇到一个特殊的表Dual。想必了解Or ... -
【转载】 错误一览表
2010-09-25 19:45 1062ORA-00001: 违反唯一约束 ... -
【转载】集合操作函数
2010-09-25 19:43 690集合操作符专门用于合并多条select 语句的结果,包括:UN ... -
【转】临时表 优化查询速度
2010-09-25 19:42 6511、前言 目前所有使用Oracle作为数据库支撑平台 ... -
【转载】权限
2010-09-25 19:34 675一、概述 这一部分我 ... -
【转载】索引
2010-09-25 19:33 1016一、概述 索引是用于加速数据存取数据对象,合理的使用索引可 ... -
【转载】约束
2010-09-25 19:32 662一、维护数据的完整性 概述:数据的完整性用于确保数据库数据 ... -
【转载】数据库管理
2010-09-25 19:31 625一、数据库管理员 概述:每个Oracle数据库应该至少有一名 ... -
【转载】函数的使用
2010-09-25 19:24 570一、字符函数 介绍:字符函数是Oracle中最常用的函数,我们 ...
相关推荐
51job强调了未经许可不得擅自转载其网站上的招聘信息和作品,这体现了对知识产权的保护和对用户权益的关注。同时,它也提供了服务声明,明确了使用平台进行招聘和求职的相关规则。 总的来说,【51job招聘模式】...
推广期则通过热点博文的论坛转载和亮点放大策略,增加品牌博客的曝光度和影响力。传播期则持续发布与500强企业招聘相关的职场热文,维持话题热度。 执行规划中,将重点放在品牌博客的建设上,如“猎头小美”这样的...
摘要:原创出处「芋道源码」欢迎转载,保留摘要,谢谢!1. 概述666.
标题 "Spring + Quartz配置实例(转载)" 暗示了我们将讨论如何在Java环境中整合Spring框架与Quartz作业调度库的使用。Quartz是一个开源的作业调度库,它允许开发者安排任务以在特定时间执行,而Spring框架则是一个...
`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分组,只显示那些总薪水大于...
培养下属有三种主要途径:1) OJT(On the Job Training)工作中教导,即在实际工作中进行培训,让员工在实践中学习;2) OFF JT(Off the Job Training)工作外训练,例如研讨会、在线课程等;3) SD(Self ...
3. **博文发布频次**:每周发布1-2篇解析51JOB 500强企业招聘的博文,并在多个主流媒体进行转载,以提高博客的知名度。 4. **亮点放大传播**:撰写主题大贴,发布大量帖子,积极维护社区活跃度,确保内容的持续传播...
翻boss直聘的时候看到了这个面试要求,觉得含金...(转载自:https://share.weiyun.com/5KXKau8 密码:vcei9g | 招聘地址:https://www.zhipin.com/job_detail/fb4220e9db2713ba1XF40tm9ElU~.html?ka=search_list_3)
### Orion NPM SolarWinds配置说明 #### 一、引言 Orion NPM (Network Performance Monitor) 是SolarWinds公司推出的一款强大的网络监控工具,它可以帮助IT...ycdsee.blog.51job.com所有,引用或转载请与作者联系。
- 手册版权归属于富士机械制造株式会社,任何未授权的复制或转载都是不允许的。 - 公司不承担由于使用本手册而导致的任何责任,包括但不限于设备使用不当、使用第三方零部件、不正确设置、使用非纯正Fuji零部件等...
#### 1.1 薪酬调研简介 报告介绍了本次薪酬调研是由薪酬网(***)的“数据部”进行的,它覆盖了多个行业和企业性质,调研了包括工资、补贴、奖金和福利等多个薪酬项目。调研的目的在于了解企业员工的薪酬现状和行业...
转载自嗨 程序员的生活 你,上海土著,家境贫寒,没房没车,普通师范本科+垃圾文科专业。大四毕业后你的同学不是考同校毛邓三专业的研究生就是去小学初中做老师、去考公务员,或者去做行政HR工作。你不想和他们一样...
- **版权声明**:该手册的所有权归富士机械制造株式会社所有,未经许可不得擅自复制或转载其内容。 #### 二、安全指南 - **安全标记的解读**:手册中详细解释了各种安全标记及其对应的危险等级,包括警告级别、注意...
- 《程序员面试攻略:secrets to landing your next job》:提供了找工作的实用技巧和解决问题的方法,有助于准备面试。 - 《剑指 Offer:名企面试官精讲典型编程题》:虽然对面试帮助有限,但可以了解一些常见...
喜欢分享的朋友在转载时注明,谢谢。 序 Eclipse RCP 允许开发者使用 eclipse结构风格设计弹性的可扩展的应用程序,可重用Eclipse中 已存在的方法和编码模式。俗话说,万事开头难。Eclipse RCP 入手可能会比较...