博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
oracle job如何定时执行带参数的存储过程
阅读量:4071 次
发布时间:2019-05-25

本文共 819 字,大约阅读时间需要 2 分钟。

有的时候我们希望利用job调用带有参数的存储过程,那么下面就利用一个测试来介绍job如何调用带有参数的存储过程。

创建测试表:

create table aaa(name varchar2(10));

创建测试存储

create procedure mytest(name varchar2)asbegin    insert into aaa values(name);    commit;end;

创建job

begin      dbms_scheduler.create_job(          job_name => 'TEST',          job_type => 'STORED_PROCEDURE',          job_action => 'mytest',          number_of_arguments => 1,           repeat_interval => 'FREQ=DAILY;INTERVAL=3',           enabled => FALSE          );   end;
注意:number_of_arguments => 1, 表示要传入的参数个人是1

声明输入参数:

begin      DBMS_SCHEDULER.SET_JOB_ARGUMENT_VALUE (                     job_name => 'TEST',                               argument_position => 1,         argument_type => 'VARCHAR2'                                                           argument_value => 'shiyu'          );     end;

转载地址:http://edhji.baihongyu.com/

你可能感兴趣的文章
zookeeper单机集群安装
查看>>
do_generic_file_read()函数
查看>>
Python学习笔记之数据类型
查看>>
Python学习笔记之特点
查看>>
Python学习笔记之安装
查看>>
shell 快捷键
查看>>
VIM滚屏操作
查看>>
EMC 2014存储布局及十大新技术要点
查看>>
linux内核内存管理(zone_dma zone_normal zone_highmem)
查看>>
将file文件内容转成字符串
查看>>
循环队列---数据结构和算法
查看>>
优先级队列-数据结构和算法
查看>>
链接点--数据结构和算法
查看>>
servlet中请求转发(forword)与重定向(sendredirect)的区别
查看>>
Spring4的IoC和DI的区别
查看>>
springcloud 的eureka服务注册demo
查看>>
eureka-client.properties文件配置
查看>>
MODULE_DEVICE_TABLE的理解
查看>>
platform_device与platform_driver
查看>>
platform_driver平台驱动注册和注销过程(下)
查看>>