Oracle定时器实例,定时器helloword

以下是一个工作中实际用到的定时器,加了一些注解帖出来。

简单四步,需要的可以直接copy使用。

 --建立一个存储过程
 Create or replace Procedure pro_nianjia
 Is 
 Begin
 update bo_ehr_archive set kxnjxss=((floor((sysdate-indate)/365)-1)*8)+40 where sysdate-indate>360 and to_char(indate,‘mmdd‘)=to_char(sysdate,‘mmdd‘);
  Commit;  
 End;

 --定时每天执行已定义的存储过程
variable nianjia_timer number;
Begin
Dbms_Job.Submit(:nianjia_timer,‘pro_nianjia;‘,Sysdate,‘sysdate+1‘);
Commit;
End;

--查看在执行的定时器
select job,next_date,next_sec,failures,broken from user_jobs; 

--删除定时器
Begin
dbms_job.remove(54);
Commit;
End;
时间: 2024-10-05 11:07:21

Oracle定时器实例,定时器helloword的相关文章

python定时器实例分享

分享一个python定时器的例子,有关python time模块的实例. 代码: class SLTimer(multiprocessing.Process): #from datetime import datetime #import time def __init__(self, target=None, args=(), kwargs={},date=None,time=None): '''@param date 1900-01-01 @param time 00:00:00 ''' s

Cpp_with_MFC官方实例----定时器的使用

本文使用的实例是位于程序安装目录的prj文件夹下Cpp_with_MFC项目,该项目包括两个工程,分别是Cpp_with_MFC工程和kernel工程 kernel工程主要有两个函数组成: 1. _initFunction(void* pArgs) ,该函数是用于kernel工程生成的dll文件被外部调用时的初始化代码,该函数内部没有实质内容. 2. _timerCallBack(void* pArgs, void* pContext),该函数为定时器回调函数,每进入一次则计数值+1,每达到50

quartz定时器实例

配置web <!--启动任务监听器--> <listener> <listener-class>com.suntek.web.pay.listener.ContextListener</listener-class> </listener> 监听类 public class ContextListener implements ServletContextListener { public void contextDestroyed(Servle

oracle存储过程实例

oracle存储过程实例 分类: 数据(仓)库及处理 2010-05-03 17:15 1055人阅读 评论(2)收藏 举报 认识存储过程和函数 存储过程和函数也是一种PL/SQL块,是存入数据库的PL/SQL块.但存储过程和函数不同于已经介绍过的PL/SQL程序,我们通常把PL/SQL程序称为无名块,而存储过程和函数是以命名的方式存储于数据库中的.和PL/SQL程序相比,存储过程有非常多长处,详细归纳例如以下: * 存储过程和函数以命名的数据库对象形式存储于数据库其中.存储在数据库中的长处是非

Oracle数据库实例核心技术解析_超越OCP精通Oracle视频教程培训05

1.学完本章节Oracle视频教程能掌握以下内容: 启动和停止Oracle DB 和组件使用Oracle Enterprise Manager使用SQL*Plus 工具命令访问数据库如何设置Oracle的环境变量的修改数据库初始化参数跟踪分析数据库启动的各个阶段深入剖析数据库初始化的各个内部过程剖析Oracle数据库的引导过程介绍数据库关闭的过程查看数据库警告日志你对Oracle数据库实例了解多少?实例启动警告日志及启动进程控制文件更新时间与心跳信息解析控制文件内容深入分析数据库的参数文件深入理

Linux——oracle数据库实例启动关闭(转)

-->Oracle 数据库实例启动关闭过程 --================================ [[email protected] ~]# su - oracle --查看未启动实例前的进程情况 [[email protected] ~]$ ps -aef |grep oracle root      3332  3300  0 12:20 pts/1    00:00:00 su - oracle oracle    3333  3332  0 12:20 pts/1   

【翻译自mos文章】设置了RemoveIPC=yes 的RHEL7.2上 会crash掉Oracle asm 实例和Oracle database实例

设置了RemoveIPC=yes 的RHEL7.2  会crash掉Oracle asm 实例和Oracle database实例,该问题也会在使用Shared Memory Segment (SHM) or Semaphores (SEM)的应用程序中发生. 来源于: ALERT: Setting RemoveIPC=yes on Redhat 7.2 Crashes ASM and Database Instances as Well as Any Application That Uses

oracle数据库实例启动与关闭

区分数据库与实例:实例是指各种内存结构和服务进程,数据库是指物里存储磁盘空间. 数据库实例启动: startup [nomount | mount | open | force ]  [resetrict]  [pfile=finename] nomount 表示启动实例不加载数据库 mount 表示启动实例.加载数据库并保持数据库关闭状态 open 表示启动实例.加载并打开数据库,默认为此选项 force 表示终止实例并重新启动数据库 resetrict 表示以受限制的会话方式启动数据库 pf

windows下同一台服务器上装有两个ORACLE数据库实例,通过命令启停数据库

同一台服务器上装有两个ORACLE数据库实例,通过命令启停数据库,如何区分操作的是哪个数据库实例?操作如下: 1.在命令行 set oracle_sid=one_实例   //先修改环境变量,这一步等于切换了数据库实例 sqlplus /nolog    connect /as sysdba    shutdown 或者 2.连接的时候 sqlplus user/[email protected] as sysdba    //也可以指定 shutdown immediate select in

Oracle PLSQL 实例精解 中文版pdf

下载地址:网盘下载 <Oracle PLSQL 实例精解>是一本逐步分解的,详尽的pl/sql编程教程,使用真实场景的试验.范例和练习来介绍读者所需的pl/sql编程技能,涵盖oracle 11g的最新特性.作者的写作手法源自于在哥伦比亚大学教授pl/sql编程技术的经验,深度探索pl/sql编程技术,融合自己的最佳实践.使用本书,读者可以快速掌握pl/sql编程基本知识,并建立工程化的概念,是市面上难得的pl/sql教程.下载地址:网盘下载