免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12下一页
最近访问板块 发新帖
查看: 2557 | 回复: 10
打印 上一主题 下一主题

急了!chinaunix没有高手了???oracle 定时器问题!!! [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2004-11-01 09:48 |只看该作者 |倒序浏览
oracle定时器高难度问题!我百思不得其解。高手请帮忙

有关oracle存储过程
前一段时间写个存储过程,大概结构如下

  1. procedure A(参数)
  2. begin
  3.     cursor 1
  4.        open 1
  5.        fetch 1
  6.       end 1
  7.      指定了回滚段;
  8.      cursor 2(此cursor语句大,关联几个大表)
  9.       open 2
  10.       fetch 2
  11.       if 某变量满足条件
  12.       goto l_2;
  13.       ......
  14.       if 条件
  15.       commit;
  16.          此处也指定回滚段;
  17.       ......
  18.       <<l_2>;>;
  19.       ......
  20.      end 2
  21. end;
复制代码

由于异地执行,我新建个存储过程B

  1. procedure B
  2. begin
  3.     A(参数);
  4. end;
复制代码

设了定时器,指定一时间执行B,
定时器时间间隔为NULL,意为只执行一次。

但现在发现如下问题:
每次执行到open 2,系统就自动重新执行存储过程A(也有可能重新执行B导致)
而我设的定时器并没有时间间隔

不知道各位遇到这种情况没有?

好几天了,也搞不懂:(,各位帮忙啊,是什么原因哪? [/code]

好些天了,也没人回复,不知道高手都哪里去了???

起了这么个标题名,请大家不要见怪!

论坛徽章:
0
2 [报告]
发表于 2004-11-02 11:25 |只看该作者

急了!chinaunix没有高手了???oracle 定时器问题!!!

顶呀

论坛徽章:
0
3 [报告]
发表于 2004-11-02 12:54 |只看该作者

急了!chinaunix没有高手了???oracle 定时器问题!!!

继续顶

论坛徽章:
0
4 [报告]
发表于 2004-11-03 12:54 |只看该作者

急了!chinaunix没有高手了???oracle 定时器问题!!!

兄弟们,帮个忙呀

论坛徽章:
0
5 [报告]
发表于 2004-11-04 19:25 |只看该作者

急了!chinaunix没有高手了???oracle 定时器问题!!!

我还顶

论坛徽章:
0
6 [报告]
发表于 2004-11-08 19:08 |只看该作者

急了!chinaunix没有高手了???oracle 定时器问题!!!

还自己顶!

论坛徽章:
0
7 [报告]
发表于 2004-11-09 12:39 |只看该作者

急了!chinaunix没有高手了???oracle 定时器问题!!!

顶呀,

论坛徽章:
0
8 [报告]
发表于 2004-11-10 00:23 |只看该作者

急了!chinaunix没有高手了???oracle 定时器问题!!!

大胜,我帮你顶

论坛徽章:
0
9 [报告]
发表于 2004-11-17 10:50 |只看该作者

急了!chinaunix没有高手了???oracle 定时器问题!!!

我的解决步骤如下:

1。 判断是存储过程的问题还是定时器的问题:单独运行存储过程, 看看有没有死循环

2。把定时器的间隔由NULL改为一个很大的数字是一下, 无限大的间隔就相当于只运行一次:)

论坛徽章:
0
10 [报告]
发表于 2004-11-17 13:07 |只看该作者

急了!chinaunix没有高手了???oracle 定时器问题!!!

我不懂,但是我想提醒一下,CU最反感的就是这种标题(不过在哪里都是)。
建议到itpub问问吧。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP