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

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

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

    即興的靈感

    思維是一種藝術(shù); 藝術(shù)需要靈感。

    博客好友

    最新評論

    Oracle存儲過程

    ?
    ???

    Oracle存儲過程包含三部分:過程聲明,執(zhí)行過程部分,存儲過程異常。

    Oracle存儲過程可以有無參數(shù)存儲過程和帶參數(shù)存儲過程。?
    、無參程序過程語法

    1?create?or?replace?procedure?NoParPro
    2?as
    ??;
    3?begin

    4?;
    5?
    exception???? //存儲過程異常
    6?
    ????;
    7?end
    ;
    8?

    ????? ? 二、帶參存儲過程實例

    ?1?create?or?replace?procedure?queryempname(sfindno?emp.empno%type)?as
    ?2????????sName?emp.ename%type;
    ?3????????sjob?emp.job%
    type;
    ?4?begin

    ?5????? ? ....
    ?7?exception
    ????????? ....
    14?end;
    15?

    ????三、 帶參數(shù)存儲過程含賦值方式
    ?1?create?or?replace?procedure?runbyparmeters??(isal?in?emp.sal%type,
    ??????????????????????????? sname?out?
    varchar,sjob?in?out?varchar
    )
    ?2??as?icount?number
    ;
    ?3??begin

    ?4???????select?count(*)?into?icount?from?emp?where?sal>isal?and?job=sjob;
    ?5???????if?icount=1?then

    ?6???????? ....
    ?9???????else
    10????? ?? ....
    12???????end?if;
    13?
    ?exception
    14???????when?too_many_rows?then

    15???????DBMS_OUTPUT.PUT_LINE('返回值多于1行');
    16???????when?others?then

    17???????DBMS_OUTPUT.PUT_LINE('在RUNBYPARMETERS過程中出錯!');
    18??end
    ;
    19?

    ? 四、在Oracle中對存儲過程的調(diào)用
    ? 過程調(diào)用方式一
    ?1?declare
    ?2????????realsal?emp.sal%type;
    ?3????????realname?varchar(40
    );
    ?4????????realjob?varchar(40
    );
    ?5??begin?? //存儲過程調(diào)用開始

    ?6????????realsal:=1100;
    ?7????????realname:=''
    ;
    ?8????????realjob:='CLERK'
    ;
    ?9????????runbyparmeters(realsal,realname,realjob);???? --
    必須按順序
    10????????DBMS_OUTPUT.PUT_LINE(REALNAME||'???'||
    REALJOB);
    11??END
    ;? //過程調(diào)用結(jié)束
    12?

    ? 過程調(diào)用方式二
    ?1?declare
    ?2???????realsal?emp.sal%type;
    ?3???????realname?varchar(40
    );
    ?4???????realjob?varchar(40
    );
    ?5?begin????//過程調(diào)用開始

    ?6???????realsal:=1100;
    ?7???????realname:=''
    ;
    ?8???????realjob:='CLERK'
    ;
    ?9???????runbyparmeters(sname=>realname,isal=>realsal,sjob=>realjob);? --
    指定值對應(yīng)變量順序可變
    10???????DBMS_OUTPUT.PUT_LINE(REALNAME||'???'||
    REALJOB);
    11?END
    ;? //過程調(diào)用結(jié)束
    12?

    ?至此,有關(guān)ORACLE的基本存儲過程以及對Oracle存儲過程的調(diào)用方式介紹完畢。

    ?
    鳳凰涅槃/浴火重生/馬不停蹄/只爭朝夕
    ???? 隱姓埋名/低調(diào)華麗/簡單生活/完美人生

    posted on 2007-10-03 00:07 poetguo 閱讀(77647) 評論(17)  編輯  收藏 所屬分類: Oracle

    評論

    # re: Oracle存儲過程 2007-11-02 11:22 aomiao

    偶有些棘手的存儲過程超基礎(chǔ)問題能否請教?  回復(fù)  更多評論   

    # re: Oracle存儲過程 2007-11-04 09:34 improviser

    由于最近比較忙,不好意思,找個時間跟你說  回復(fù)  更多評論   

    # re: Oracle存儲過程 2008-06-03 10:48 df

    dfh  回復(fù)  更多評論   

    # re: Oracle存儲過程 2008-11-29 17:39 學(xué)習(xí)Oracle存儲過程

    路過就進來,剛好,就學(xué)習(xí)  回復(fù)  更多評論   

    # re: Oracle存儲過程 2008-12-09 08:37 即興詩人

    oracle是好東西哈啊哈,全能數(shù)據(jù)庫哈  回復(fù)  更多評論   

    # re: Oracle存儲過程 2009-01-27 14:34 oracle

    Oracle!  回復(fù)  更多評論   

    # re: Oracle存儲過程 2009-03-12 23:15 尋找Oracle

    Oracle存儲過程,對Oracle存儲過程基本過程大致了解了,謝咯  回復(fù)  更多評論   

    # Internet Pr 2009-05-18 05:08 Internet Pr

    Excuse me. Everybody likes to go their own way--to choose their own time and manner of devotion.
    I am from Angola and now teach English, please tell me right I wrote the following sentence: "Seo options the secrets to search engine success tricks for google search engine how people make money online with seo.Search engine optimization seo is the process of improving the number volume is social media optimization smo more important to your business than seo."

    With best wishes :(, Rupert.  回復(fù)  更多評論   

    # re: Oracle存儲過程 2009-07-25 12:24 米飯

    謝謝,言簡意賅  回復(fù)  更多評論   

    # re: Oracle存儲過程 2009-08-26 10:11 雹子

    很好,值得借鑒  回復(fù)  更多評論   

    # re: Oracle存儲過程 2009-11-06 20:28 藍色飛揚

    有段時間沒編寫Oracle了,感覺有點生疏了,這個東西,需要經(jīng)常的編寫,經(jīng)常的看代碼,才能熟能生巧啊。  回復(fù)  更多評論   

    # re: Oracle存儲過程[未登錄] 2010-02-05 11:28 豆豆

    受益匪淺  回復(fù)  更多評論   

    # re: Oracle存儲過程[未登錄] 2011-09-08 16:15 DDD

    @藍色飛揚
    是那么回事  回復(fù)  更多評論   

    # re: Oracle存儲過程 2012-09-14 13:09 funk japan

    你這頁面上面怎么還給日本人打廣告呢?難道你就沒有一點愛國主義精神嗎?  回復(fù)  更多評論   

    # re: Oracle存儲過程 2012-11-20 15:21 ryrtyrey

    erytry  回復(fù)  更多評論   

    # re: Oracle存儲過程 2012-11-26 09:49 sb 愛國賊

    @funk japan
    sb,無腦……  回復(fù)  更多評論   

    # re: Oracle存儲過程 2013-11-14 16:27 天天發(fā)給他

    6①56一  回復(fù)  更多評論   

    主站蜘蛛池模板: 免费无码午夜福利片 | 在线播放免费播放av片| 一级做a爰片久久毛片免费陪 | 久久国产精品免费一区| 亚洲精品成a人在线观看☆| 亚洲日本在线观看网址| 亚洲精品国产精品乱码不卡√| 四虎AV永久在线精品免费观看| 在线视频免费观看爽爽爽| 无码少妇精品一区二区免费动态 | 亚洲性久久久影院| 国产真人无遮挡作爱免费视频 | 亚洲成人黄色网址| 亚洲AV综合色一区二区三区| 爱情岛论坛网亚洲品质自拍| 四虎永久在线精品免费影视| 全免费a级毛片免费看无码| 在线v片免费观看视频| 国产精品免费观看| 99免费在线观看视频| 亚欧免费一级毛片| 日本黄色动图免费在线观看| A片在线免费观看| 两个人的视频www免费| 久久免费香蕉视频| a级午夜毛片免费一区二区| 中国毛片免费观看| a级毛片在线免费看| a级片免费观看视频| 两个人看的www免费视频中文| a在线免费观看视频| 免费人成在线观看视频高潮| a级毛片毛片免费观看久潮| 免费一级毛片无毒不卡| 久久免费观看国产99精品| 一级毛片免费播放| 久久久久久精品免费看SSS| AV大片在线无码永久免费| 免费做爰猛烈吃奶摸视频在线观看| 国产无人区码卡二卡三卡免费 | 亚洲国产成人久久精品app|