我定义了一个存储过程,isSuccess(varchar(20);varchar(20);varchar(500))
我想连续10次调用该存储过程,我该如何实现呢?

解决方案 »

  1.   

    DECLARE i INTEGER;
    BEGIN 
      FOR i IN 1..10 LOOP
          isSuccess(varchar(20);varchar(20);varchar(500));
          dbms_output.put_line('第 '||i||' 次'); 
      END LOOP;  
    END;
      

  2.   

    我所处的环境不能使用循环,我能一次一次的使用,但是使用如下语句时:
    1.begin
    2.isSuccess(...);
    3.end;
    4.
    5.begin
    6.isSuccess(...);
    7.end;
    弹出在第5行出现begin,我该如何解决呢?
      

  3.   

    BEGINFOR I IN 1..10EXEC isSuccess(varchar(20);varchar(20);varchar(500)) ;END;