社区
Oracle 高级技术
帖子详情
请问:用JOB执行一个有参数的存储过程,该如何写?
rltan
2002-10-05 05:36:44
请指教:如何写有参数的存储过程的JOB?
...全文
66
6
打赏
收藏
请问:用JOB执行一个有参数的存储过程,该如何写?
请指教:如何写有参数的存储过程的JOB?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
lesstif
2002-10-08
打赏
举报
回复
不对,job可以调用任何多的in参数,但不能是带有out,这样,你可以写了吧。
rltan
2002-10-08
打赏
举报
回复
variable job1 number;
begin
dbms_job.submit(:job1,'autoTRANSDATA(''1000'',''77'',''SYSTEM'');',sysdate,'sysdate+1/1440');
END;
commit
zhengg21
2002-10-07
打赏
举报
回复
赞成
qxksos
2002-10-07
打赏
举报
回复
反正用job调存储过程的话带参数,这个参数也一定是个常量,所以可以在写一个过程调用哪个带参数的过程。job直接调用这个过程
penitent
2002-10-06
打赏
举报
回复
variable jobid number;
begin
DBMS_JOB.SUBMIT(:JOBID,'用户名.过程名;',SYSDATE,'trunc(SYSDATE) + 55/48');
Commit;
End;
/
不能是有参数的过程,但可以是调用的过程没有参数,但是在调用的过程中再调用其它过程(有参数)
jiezhi
2002-10-05
打赏
举报
回复
这样的JOB无法实现。因为无法将实际参数传给过程。
Oracle定时
执行
存储过程
Oracle定时
执行
存储过程
Oracle定时
执行
存储过程
【数据库管理】Oracle数据库
存储过程
与
JOB
调度集成:自动化定时任务创建及
执行
方法详解
内容概要:本文档详细介绍了如何将
存储过程
加入到数据库作业(
JOB
)中自动
执行
的方法。首先创建了
一个
简单的
存储过程
,该过程向数据库表中插入当前时间戳。接着展示了如何使用 `dbms_
job
.submit` 函数提交
一个
作业,设置作业的
执行
频率(如每10秒
执行
一次)。文档还列举了不同时间间隔的表达式,如每天特定时间、每周特定日子等
执行
作业的时间设定方式。此外,对于带有输出
参数
的复杂
存储过程
,文档提供了通过 `DBMS_SCHEDULER.CREATE_
JOB
` 创建作业的例子,包括如何处理输出
参数
并记录日志。 适合人群:具有一定Oracle数据库操作经验,熟悉SQL和PL/SQL语法,希望学习或优化数据库自动化任务管理的技术人员。 使用场景及目标:①需要定期
执行
某些数据库操作(如数据备份、清理过期数据等)的技术人员;②希望通过定时任务提高工作效率,减少手动干预的企业IT运维人员;③学习如何为具有复杂输入输出
参数
的
存储过程
创建自动化作业的开发者。 阅读建议:读者在学习过程中应结合实际业务需求,尝试编
写
自己的
存储过程
,并按照文中提供的步骤创建和测试作业。对于带有输出
参数
的情况,建议重点理解如何正确处理和利用这些
参数
,以确保作业按预期工作。
存储过程
Procedures及
Job
任务编
写
存储过程
编
写
以及
job
定时器的编
写
以启动此
存储过程
的Demo
oracle
job
的用法
oracle
job
的用法oracle
job
的用法oracle
job
的用法
Kettle实现步骤循环
执行
Kettle实现步骤循环
执行
Blog:http://blog.csdn.net/jdk2006/article/details/13019093
Oracle 高级技术
3,499
社区成员
18,709
社区内容
发帖
与我相关
我的任务
Oracle 高级技术
Oracle 高级技术相关讨论专区
复制链接
扫一扫
分享
社区描述
Oracle 高级技术相关讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章