本帖最后由 a307487821 于 2011-07-14 14:41:37 编辑

解决方案 »

  1.   

    declare
       flag number := 0;
    begin
      <<re_start>>
      begin
           new_1;
      exception when others then
           --处理异常
           flag := 1;
      end;
      begin
           new_2;
      exception when others then
           --处理异常
           flag := 1;
      end;
      ......
      if flag = 1 then
          goto re_start;
      end if;
    end;
      

  2.   

    哈哈,学习了!真是不知道还有goto re_start这种语法。