<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    斷點

    每天進步一點點!
    posts - 174, comments - 56, trackbacks - 0, articles - 21

    procedure存儲過程

    Posted on 2010-07-24 16:17 斷點 閱讀(263) 評論(0)  編輯  收藏 所屬分類: Oracle DBA

    --創建存儲過程:
    create or replace procedure p
    is
      cursor c is
      select * from emp2 for update;
    begin
      for v_temp in c loop 
        if(v_temp.deptno = 10) then
          update emp2 set sal = sal+10 where current of c;
        elsif(v_temp.deptno = 20) then
          update emp2 set sal = sal+20 where current of c;
        else
           update emp2 set sal = sal+50 where current of c;
        end if;
      end loop;
      commit;
    end;

    --執行:
    exec p;

    begin
    p;
    end;


    --帶參數的存儲過程,in傳入參數,默認為傳入,out傳出。
    create or replace procedure p
       (v_a in number,v_b number,v_ret out number,v_temp in out number)
    is
    begin
      if(v_a >v_b) then
        v_ret := v_a;
      else
        v_ret := v_b;
      end if;
      v_temp :=v_temp +1;
    end;

    declare
      v_a number := 3;
      v_b number := 4;
      v_ret number;
      v_temp number := 5;
    begin
      p(v_a,v_b,v_ret,v_temp);
      dbms_output.put_line(v_ret);
      dbms_output.put_line(v_temp);
    end;

    主站蜘蛛池模板: 人人狠狠综合久久亚洲88| 亚洲综合激情视频| 精品国产亚洲一区二区三区| 久久精品国产亚洲AV麻豆网站| jlzzjlzz亚洲jzjzjz| 亚洲人成网站色在线观看| 久久精品无码专区免费| 国产一卡2卡3卡4卡2021免费观看| 亚洲成a人片在线观看国产| 亚洲精品国产啊女成拍色拍| 亚洲一区二区三区免费在线观看 | 黄页网站在线观看免费| 18禁美女裸体免费网站| 国产亚洲av人片在线观看| 亚洲中文字幕久久无码| 91精品免费高清在线| 亚洲人成网77777色在线播放| 精品亚洲成a人在线观看| 黄+色+性+人免费| 五月天网站亚洲小说| 亚洲精品偷拍视频免费观看| 免费无码一区二区三区蜜桃大| 久久久无码精品亚洲日韩京东传媒| 人人鲁免费播放视频人人香蕉| 免费特级黄毛片在线成人观看| 国产精品亚洲一区二区在线观看| 免费一区二区视频| 亚洲6080yy久久无码产自国产| 97碰公开在线观看免费视频| 亚洲人成色99999在线观看| 国产1024精品视频专区免费| 久久久久亚洲AV无码专区首JN| 97人伦色伦成人免费视频| 亚洲伊人久久大香线蕉啊| 91免费播放人人爽人人快乐| 亚洲暴爽av人人爽日日碰| 日本人的色道www免费一区| 亚洲精品无播放器在线播放| 亚洲人成伊人成综合网久久久 | 一级特黄录像免费播放肥| 亚洲人成激情在线播放|