高手快帮忙看看吧!在线等!

解决方案 »

  1.   

    这个存储过程我前天和昨天上午运行没问题,下午再测试的时候就出现问题了。放到服务器上之后,只要是在程序调用,好像服务器那边就一直在运行这个存储过程,一直到数据库重新启动。
      

  2.   

    用递归已经是很占资源了,
    你在循环里用递归不跑死才怪
      

  3.   

    而且语句很怪
    把字符串拼起来有拆开完全是多余的
    IF CURRENT_ID<>I_ID then
    NEXT_ID := to_Number(CURRENT_ID);
    ....
    end if;
    判断一下不就行了???
      

  4.   

    8楼老哥,给你分数,按照你的思路,把问题解决拉!