ORACLE 创建作业JOB例子
http://www.cnblogs.com/lumnm/archive/2012/08/31/2666155.html
--1.plsql中学习job
--学习job
--建表
create table test_job(para_date date);
commit;
insert into test_job values(sysdate);
commit;
select * from test_job;
--建立存贮过程
create or replace procedure test_jobproce as
begin
insert into test_job values(sysdate);
end test_jobproce;
--建立job
--建立job后默认是执行的
declare test_job_really number;
begin
dbms_job.submit(test_job_really,'test_jobproce;',sysdate,'sysdate+1/1440');
commit;
end;
---停止job 25是建立的job test_job_really
begin
dbms_job.broken(25,true);
commit;
end;
--启动job
begin
dbms_job.run(25);
commit;
end;
--删除job
begin
dbms_job.remove(25);
commit;
end;
--查看执行结果
select * from test_job order by test_job.para_date desc;
--查看job
select * from sys.user_jobs
--使用下面的SQL查询是否JOB还在Running,前提是需要job执行时间不能过短
select * from dba_jobs_running
--除了submit参数外,其余的几个参数有:
--运行job
dbms_job.run(v_job);
--停止一个job,里面参数true也可是false,next_date(某一时刻停止)也可是sysdate(立刻停止)。
dbms_job.broke(v_job,true,next_date);
--删除某个job
dbms_job.remove(v_job);
dbms_job.what(v_job,'sp_fact_charge_code;');
--修改某个job名 修改下一次运行时间
dbms_job.next_date(v_job,sysdate);
转载于:https://www.cnblogs.com/xuxian/p/4788563.html
ORACLE 创建作业JOB例子相关推荐
- oracle第一次使用语句创建作业失败记
先查询作业相关视图和参数: 查看调度相关参数和视图: 查询作业: 查询程序计划: 下面参照网上资料,创建一个作业,在emp表中插入数据,运行100次后终止: 不知哪错了,没创建成功: 在sql dev ...
- oracle创建数据库后干什么,手动创建Oracle数据库之前因后果
对于许多数据库管理员来说,Oracle究竟是不是一个难以管理和驾驭的怪兽级数据库,会不会让他们管理生涯饱受折磨?当看到其命令行界面时,很多人会问这么一个问题. 如果你想通过一个应用程序操控使用这个数据 ...
- sota如何创建作业及配置作业文件详解(章节5)
1 创建作业 1.1 SOTA作业概念 SOTA将数据从源库同步到目的库的过程抽象为一个作业. 一个作业包含了对操作目标(数据库)和操作流程(抽取/分析/装载)的定义. 这些定义分布和存放在不同目录下 ...
- oracle创建表空间.创建用户.创建表
oracle创建表空间.创建用户.创建表 转:http://blog.csdn.net/zhoubl668/archive/2009/02/02/3858576.aspx 在SQL*Plus中:(1) ...
- Oracle创建表语句(Create table)语法详解及示例
Oracle创建表语句(Create table)语法详解及示例 创建表(Create table)语法详解 1. ORACLE常用的字段类型ORACLE常用的字段类型有 VARCHAR2 (si ...
- oracle 创建,删除存储过程,参数传递,创建,删除存储函数,存储过程和函数的查看,包,系统包
认识存储过程和函数 存储过程和函数也是一种PL/SQL块,是存入数据库的PL/SQL块.但存储过程和函数不同于已经介绍过的PL/SQL程序,我们通常把PL/SQL程序称为无名块,而存储过程和函数是以命 ...
- oracle修改seq为order,Oracle 创建和修改sequence
Oracle 创建和修改sequence 在oracle中sequence就是所谓的序列号,每次取的时候它会自动增加,一般用在需要按序列号排序的地方. 1.Create Sequence 你首先要有 ...
- oracle创建用户和角色、管理授权以及表空间操作
show user 显示当前用户 connect username/password@datebasename as sysdba 切换用户和数据库 和用户身份 Oracle登录身份有三种: norm ...
- Oracle触发器详细 和 Oracle 创建序列号
由于这段时间要导入旧的数据库数据到新的数据库中,然而旧的数据库和新的数据库有些表的设计或字段不一样, 需要用到触发器,比如新的数据库a表有aid的主键字段(或自动递增),而旧的数据库a表没有aid的主 ...
最新文章
- 听障人士的“有声桥梁”:百度智能云曦灵-AI手语平台发布
- forward 和redirect的区别
- 【LeetCode】0136. 只出现一次的数字
- 爬虫python代码广告_零基础掌握百度地图兴趣点获取POI爬虫(python语言爬取)(代码篇)...
- 2021牛客暑期多校训练营3 C-Minimum grid(二分图)
- 今天学习了无序列表和有序列表和使用HTML5创建表格
- Mr.J--HanioTower(递归算法)
- 分布式缓存技术memcached学习系列(五)—— memcached java客户端的使用
- 【Interfacenavigation】设置应用栏(45)
- opencv4 c++ 提取图片中的白色区域_【从零学习OpenCV 4】点集拟合
- Android 获取唯一机器码的代码
- Git下载与安装 Windows
- maven命令上传jar、pom到Nexus
- 计算机word的关闭怎么办,电脑无法打开Word提示已停止工作并自动退出怎么办
- SQL Sever奇葩问题踩坑记
- 建立数据驱动,关键字驱动和混合Selenium框架这些你了解吗
- eem二级c语言题库哪种比较好,EEM18DCAD边缘板连接器供应【科美奇科技】Sullins华南地区渠道商...
- 营销QQ添加好友限制完美解决方案
- android系统模拟麦克风,在Android模拟器中使用麦克风(Java Android初学者)
- 3D游戏建模基本流程
热门文章
- 动态取得当前程序的版本号
- 《JAVA练习题目4》 训练要点:String和StringTokenizer的使用,以及排序算法。
- 华为云免费体验 怎么使用_华为云Classroom免费向全国高校开放,云端学习更高效...
- python3 读取.plist文件_Python学习笔记 -5 - 文件操作
- 兼容软件多的linux,现在有多少种同Linux系统兼容的软件?
- 16、计算机图形学——基于AABB进行光线追踪的加速(下)
- AprilTag中TAG_16h5识别速率和容错率(VISP)
- 哈工大计算机专业去哪里工作,想读计算机专业,哈工深和华科应该选择哪个?...
- 制备pdms膜的方法_四川大学杨伟团队JMCC:实现柔性压阻式压力传感器的规模化制备...
- 利用AOP实现对方法执行时间的统计