夢幻之旅

          DEBUG - 天道酬勤

             :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
            671 隨筆 :: 6 文章 :: 256 評論 :: 0 Trackbacks
          記錄exit和return的用法
          exit用來跳出循環
          loop
          IF V_KBP IS NULL THEN
                    EXIT;
             END IF;
          end loop;

          return跳出存儲過程
          loop
          IF V_KBP IS NULL THEN
                  return;
             END IF;
          end loop;

          跳出loop 一次循環
          oracle 11g已提供continue;
          oracle 10g及以下,使用goto來替代,例如

          SQL> set serveroutput on;
          SQL> declare
            2  begin
            3    for i in 1..10 loop
            4      if mod(i,2)=0 then
            5        goto next;
            6      end if;
            7      dbms_output.put_line(i);
            8      <<next>>
            9      null;
          10    end loop;
          11  end;
          posted on 2012-08-15 10:50 HUIKK 閱讀(1210) 評論(0)  編輯  收藏

          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 育儿| 绥棱县| 诸城市| 沙洋县| 竹溪县| 井研县| 沧州市| 黄陵县| 彩票| 观塘区| 临夏县| 万宁市| 信阳市| 黄梅县| 明星| 田阳县| 无极县| 香格里拉县| 奉节县| 新闻| 常德市| 阜康市| 于都县| 砚山县| 巴马| 响水县| 周口市| 凤山市| 额尔古纳市| 紫金县| 蒲城县| 临洮县| 巨鹿县| 富川| 泾川县| 乌兰县| 习水县| 会昌县| 乌拉特中旗| 文水县| 来凤县|