我的job如何启动?????????

ZiSheng 2009-05-02 05:07:08
创建的简单的存储过程:

create or replace procedure forumMission
is
begin
dbms_output.put_line('ffff');
end;

创建的job每隔1分钟执行一次:

declare
jobno number;
begin
dbms_job.submit(
job => :jobno ,
what=>'forumMission;',
next_date =>sysdate,
interval =>'sysdate+1/1440'
);
end;

执行:

begin
dbms_job.run(v_job); //运行job

就输出了一个fffff;
查看当前运行的job:

SQL> select * from dba_jobs_running;

未选定行
...全文
60 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
ZiSheng 2009-05-02
  • 打赏
  • 举报
回复
估计是这个
dbms_job.run(v_job);
这个参数的问题,我用的是
select job from user_jobs;
得到的。
ZiSheng 2009-05-02
  • 打赏
  • 举报
回复
快来看看,各位兄台!!
zhouxu_hust 2009-05-02
  • 打赏
  • 举报
回复
学习~
ZiSheng 2009-05-02
  • 打赏
  • 举报
回复
这阵势够强大了
ZiSheng 2009-05-02
  • 打赏
  • 举报
回复
csdn没及时相应,一不小心发布三次,哈哈

17,377

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 基础和管理
社区管理员
  • 基础和管理社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧