ORACLE—005:创建JOB(一)
JOB在实际应用中。使用非常多。一般用户定时运行某些函数,存储过程等。
以下看看怎样创建并启动JOB。
比如,使用job定时运行某个存储过程。
存储过程名:Pro_Test_JOB
运行间隔:2小时,
sql语句例如以下
declare
job number;
v_count number;
begin
SELECT COUNT(*)
INTO v_count
FROM user_jobs uj
WHERE upper(uj.what) =
UPPER('Pro_Test_JOB;'); if v_count = 0 then
sys.dbms_job.submit(job => job,
what =>
'Pro_Test_JOB;',
next_date =>sysdate ,
interval => 'sysdate+2/24');
dbms_job.run(job);
commit;
end if;
end;
这里有几个主要參数要说明一下。
job-是指JOB的ID,自己主动生成的。
what-job的内容。假设带參数的job,此处能够是一段脚本。
next_date-下次运行时间。
interval-运行频率。
此处是不带參数的job,假设须要输入參数怎样写sql呢,请看下一篇文章。
ORACLE—005:创建JOB(一)的更多相关文章
- 在oracle中创建空间索引
		Oracle spatial可以方便的存储空间数据,大量的空间数据必需要使用空间索引去查询.在oracle中创建空间索引必需先建立元数据,否则无法创建索引.创建元数据的代码: insert into ... 
- oracle 12c 创建PDB用户即Local User (PDB与CDB)
		Oracle 12C用户创建与表空间分配 数据库安装完成后,首先用系统用户链接数据库容器(CDB), 在数据库容器(CDB)中创建表空间‘imei’ SQL>create tablespace ... 
- Oracle同义词创建及其作用
		Oracle的同义词(synonyms)从字面上理解就是别名的意思,和试图的功能类似,就是一种映射关系.本文介绍如何创建同义词语句,删除同义词以及查看同义词语句. oracle的同义词总结: 从字面上 ... 
- Oracle 10g创建表空间的完整步骤详解
		本文我们主要介绍了Oracle 10g创建表空间的完整步骤,包括表空间的创建与删除.为应用创建用户以及权限的授予等操作,希望能够对您有所帮助. AD:WOT2014:用户标签系统与用户数据化运营培训专 ... 
- Oracle - java创建Oracle 的触发器
		Oracle - java创建Oracle 的触发器 今天碰到这个问题,遇到点问题,到这来 总结一下解决的办法, 需求,为一个用户当中的表增加一个自动增长列,我还没有学Oracle 的这部分,只是简单 ... 
- 对oracle用户创建asm磁盘
		--root用户执行vi /etc/sysctl.conf #Install oracle settingfs.aio-max-nr = 1048576fs.file-max = 6815744#ke ... 
- oracle中创建数据库
		一.在Oracle中创建数据库之前先改一下虚拟机的IP地址,以便访问 2. 3. 3.1 3.2 3.3 3.4 创建完成:输入sqlplus sys/123456 as sysdba测试 
- Oracle 12c 创建新的数据库实例、用户
		前提:安装好了Oracle 12c数据库,已有一个数据库实例xe,登录用户/密码:system/oralce 我用的是docker安装的Oracle 12c的实例: docker run --name ... 
- Windows下Oracle 11g创建数据库
		以前开发的时候用得比较多的是mysql和sql server,oracle用的比较少,用起来比较生疏,mysql和sql server用起来比较类似,就oracle的使用方式和他们不同,oracle在 ... 
- Oracle的创建表和创建约束的Sql语句
		Oracle的创建表和创建约束的Sql语法 1.创建表的语句 ---1.创建模拟的数据表 --- --1.1.创建学生表Student create table Student( StuId NUMB ... 
随机推荐
- Coursera课程《大家的Python》中一些资料
			Printed copies of Python for Informatics are available for $10 or less from Amazon and $2 or less on ... 
- MySQL命令行查询结果中文显示乱码
			数据库编码格式为utf8,表和字段也都是utf8,存进去的格式是utf-8 但是用命令行工具查询命令select * from 表名; 查询出来的中文是乱码 原因:MySQL客户端根本就不能以utf8 ... 
- 数据库实例: STOREBOOK  >  表空间  >  编辑 表空间: UNDOTBS1
			ylbtech-Oracle:数据库实例: STOREBOOK > 表空间 > 编辑 表空间: UNDOTBS1 表空间 > 编辑 表空间: UNDOTBS1 1. 一般 ... 
- 第三章 JVM内存回收区域+对象存活的判断+引用类型+垃圾回收线程
			注意:本文主要参考自<深入理解Java虚拟机(第二版)> 说明:查看本文之前,推荐先知道JVM内存结构,见<第一章 JVM内存结构> 1.内存回收的区域 堆:这是GC的主要区域 ... 
- 介绍两个非常好用的Javascript内存泄漏检测工具
			内存泄漏对开发者来说一般很难检测因为它们是由一些大量代码中的意外的错误引起的,但它在系统内存不足前并不影响程序的功能.这就是为什么会有人在很长时间的测试期中收集应用程序性能指标来测试性能. 最简单的检 ... 
- 6个原则、50条秘技提高HTML5应用及网站性能
			Jatinder Mann是微软Internet Explorer产品的一名项目经理,在BUILD 2012大会上,他做了题为“提高HTML5应用和网站性能的50条秘技(50 performance ... 
- ifconfig无输出的解决办法
			问题 执行 ifconfig 命令无任何报错,也无任何输出信息 [root@linuxprobe ~]# ifconfig [root@linuxprobe ~]# 排错 1. 检查PATH变量 [r ... 
- 【图解】javaScript组成结构
- Python访问MySQL数据库
			#encoding: utf-8 import mysql.connector __author__ = 'Administrator' config={'host':'127.0.0.1',#默认1 ... 
- 劣质代码评析——《写给大家看的C语言书(第2版)》附录B之21点程序(八)
			[重构](续) 牌的表示: 一副牌有52张,可用一整数数组描述.但是由于在游戏过程中牌数在不断减少,所以用一表示剩余张数的整数和一整数数组共同描述.C99支持一种变量长度数组,但用在这里并没有什么特别 ... 
