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

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

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

    即興的靈感

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

    博客好友

    最新評(píng)論

    Oracle存儲(chǔ)過程

    ?
    ???

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

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

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

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

    ????? ? 二、帶參存儲(chǔ)過程實(shí)例

    ?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ù)存儲(chǔ)過程含賦值方式
    ?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過程中出錯(cuò)!');
    18??end
    ;
    19?

    ? 四、在Oracle中對(duì)存儲(chǔ)過程的調(diào)用
    ? 過程調(diào)用方式一
    ?1?declare
    ?2????????realsal?emp.sal%type;
    ?3????????realname?varchar(40
    );
    ?4????????realjob?varchar(40
    );
    ?5??begin?? //存儲(chǔ)過程調(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);? --
    指定值對(duì)應(yīng)變量順序可變
    10???????DBMS_OUTPUT.PUT_LINE(REALNAME||'???'||
    REALJOB);
    11?END
    ;? //過程調(diào)用結(jié)束
    12?

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

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

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

    評(píng)論

    # re: Oracle存儲(chǔ)過程 2007-11-02 11:22 aomiao

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

    # re: Oracle存儲(chǔ)過程 2007-11-04 09:34 improviser

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

    # re: Oracle存儲(chǔ)過程 2008-06-03 10:48 df

    dfh  回復(fù)  更多評(píng)論   

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

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

    # re: Oracle存儲(chǔ)過程 2008-12-09 08:37 即興詩(shī)人

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

    # re: Oracle存儲(chǔ)過程 2009-01-27 14:34 oracle

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

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

    Oracle存儲(chǔ)過程,對(duì)Oracle存儲(chǔ)過程基本過程大致了解了,謝咯  回復(fù)  更多評(píng)論   

    # 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ù)  更多評(píng)論   

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

    謝謝,言簡(jiǎn)意賅  回復(fù)  更多評(píng)論   

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

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

    # re: Oracle存儲(chǔ)過程 2009-11-06 20:28 藍(lán)色飛揚(yáng)

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

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

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

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

    @藍(lán)色飛揚(yáng)
    是那么回事  回復(fù)  更多評(píng)論   

    # re: Oracle存儲(chǔ)過程 2012-09-14 13:09 funk japan

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

    # re: Oracle存儲(chǔ)過程 2012-11-20 15:21 ryrtyrey

    erytry  回復(fù)  更多評(píng)論   

    # re: Oracle存儲(chǔ)過程 2012-11-26 09:49 sb 愛國(guó)賊

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

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

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

    主站蜘蛛池模板: 亚洲av片一区二区三区| 久久免费动漫品精老司机| 国内自产少妇自拍区免费| 久久综合亚洲色一区二区三区| 97无码人妻福利免费公开在线视频| 激情综合色五月丁香六月亚洲| 香蕉视频免费在线| 亚洲无码视频在线| 福利免费在线观看| 亚洲2022国产成人精品无码区| 国产精品免费高清在线观看| 午夜亚洲国产理论秋霞| 99久久综合精品免费| 亚洲国产精品综合久久2007| 国产日本一线在线观看免费| 亚洲人成人网站18禁| 国产成人免费ā片在线观看| 国产乱子伦精品免费视频| 亚洲精品无码Av人在线观看国产 | 在线看片无码永久免费视频| 亚洲娇小性xxxx色| 免费观看亚洲人成网站| 成人妇女免费播放久久久| 色拍自拍亚洲综合图区| 日韩中文字幕精品免费一区| 国产亚洲漂亮白嫩美女在线| 亚洲精品国偷自产在线| 真人做人试看60分钟免费视频| 狠狠色伊人亚洲综合网站色| 亚洲成a人片在线播放| 中文字幕免费在线看| 亚洲日本香蕉视频| 亚洲黄片毛片在线观看| 一区二区免费视频| 亚洲精品无码aⅴ中文字幕蜜桃| 亚洲一区无码精品色| 99精品国产成人a∨免费看| 亚洲第一成年网站视频| 亚洲爆乳精品无码一区二区三区| 男女免费观看在线爽爽爽视频 | 免费在线观影网站|