<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 斷點 閱讀(262) 評論(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;

    主站蜘蛛池模板: 99re6热视频精品免费观看| 亚洲人成无码久久电影网站| 国产裸体美女永久免费无遮挡| 亚洲成a人片在线看| 亚洲va久久久噜噜噜久久天堂 | 亚洲AV网站在线观看| www.免费在线观看| 鲁丝片一区二区三区免费| 边摸边吃奶边做爽免费视频99 | 8x8x华人永久免费视频| 久久www免费人成精品香蕉| 精品久久久久久亚洲综合网| 久久亚洲精品专区蓝色区| 久久精品亚洲综合| 亚洲日产韩国一二三四区| 亚洲AV无码成H人在线观看 | 亚洲高清一区二区三区电影| 亚洲第一成年网站大全亚洲| 久久精品国产亚洲av麻豆| 日韩精品亚洲aⅴ在线影院| 亚洲精品国产V片在线观看| 免费国产精品视频| 国产精品免费小视频| 在线观看免费大黄网站| 毛片免费观看网址| 午夜影视日本亚洲欧洲精品一区 | japanese色国产在线看免费| 黑人粗长大战亚洲女2021国产精品成人免费视频| 久久亚洲AV成人无码| 国产精品亚洲片在线| 亚洲成AV人片在线播放无码| 亚洲人成网77777亚洲色 | 久久午夜羞羞影院免费观看| 人人玩人人添人人澡免费| 日本高清免费观看| 无码精品国产一区二区三区免费 | 无码欧精品亚洲日韩一区| 亚洲av无码片在线播放| 亚洲女久久久噜噜噜熟女| 亚洲VA中文字幕无码一二三区 | 最近中文字幕大全中文字幕免费|