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

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

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

    jiaoyingjun

    DB2存儲(chǔ)過程入門(一)

    ????? 首先,打開DB2開發(fā)中心,新建項(xiàng)目后,連接上指定的數(shù)據(jù)庫。右鍵點(diǎn)擊新建存儲(chǔ)過程,可以直接新建,也可以使用向?qū)Ыⅰ=ê煤缶腿缦滤暎?br />
    CREATE PROCEDURE ERPT1104.PROCEDURE1 (? )
    ------------------------------------------------------------------------
    -- SQL 存儲(chǔ)過程
    ------------------------------------------------------------------------
    P1: BEGIN

    END P1
    ??????
    ??????? 這樣就是建立好了一個(gè)存儲(chǔ)過程。其中ERPT1104.PROCEDURE1 中‘ERPT1104’為數(shù)據(jù)庫模式名,PROCEDURE1 為存儲(chǔ)過程名稱,可以自行修改。(? )這里面為參數(shù),如果需要傳入?yún)?shù)或者傳出參數(shù),就需要寫了,格式為:In?a varchar(32) ,Out b varchar(32),InOut c varchar(32)此處In,Out,InOut為參數(shù)模式。a,b,c為參數(shù)名稱,varchar(32)為參數(shù)類型。
    ??????? 然后我們可以開始寫具體的內(nèi)容了。當(dāng)然是在BEGIN下面開始寫了。
    一般來說,都是先定義變量。先講簡單的查詢。
    declare m varchar(32);
    select name into m from custom where?id=a;
    這個(gè)意思就是定義個(gè)變量m,根據(jù)id值從custom表中查出name值賦給變量m,此處的a是從外面?zhèn)鬟^來的參數(shù)值。注意,此處查到的數(shù)據(jù)僅一條時(shí)在這樣使用。如果是多條,就需要使用游標(biāo)了,那在下節(jié)在說。本節(jié)不考慮。
    這樣,我們得到了變量m的值,如果我們想自己定義變量的值,那就可以:
    set m='jiao';
    如果我們想執(zhí)行insert,update。
    那就象SQL一樣寫就可以了。比如:
    insert into custom?values(m);
    update custom set name=m where id=a;
    如果用戶想進(jìn)行大量的數(shù)據(jù)計(jì)算,可以自行體驗(yàn)下,基本方法就是這樣。
    當(dāng)然還有簡單判斷了,下面我們來說IF,WHILE的用法
    語言都學(xué)過不少了,這里就講下在DB2下是什么格式的:
    if a='0' then
    select * from custom;
    else
    select name from custom;
    end if;
    while a='0'?do
    select * from custom;
    end while;
    注意使用while一定不能進(jìn)入死循環(huán)中。條件一定要寫對。
    到次,你應(yīng)該會(huì)進(jìn)行一般的操作了。
    ??

    posted on 2006-11-10 17:30 依楚 閱讀(9410) 評論(0)  編輯  收藏

    導(dǎo)航

    <2006年11月>
    2930311234
    567891011
    12131415161718
    19202122232425
    262728293012
    3456789

    統(tǒng)計(jì)

    常用鏈接

    留言簿(3)

    隨筆檔案

    文章檔案

    搜索

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 亚洲福利精品一区二区三区| 日本无吗免费一二区| 成年人在线免费观看| 免费午夜爽爽爽WWW视频十八禁 | 免费看的黄色大片| 久久久久亚洲AV综合波多野结衣| 亚洲精品456在线播放| 国产精品手机在线亚洲| 成全视频在线观看免费| 最新仑乱免费视频| 亚洲日韩中文字幕在线播放| 亚洲AV无码无限在线观看不卡| caoporn成人免费公开| 中文字幕av无码无卡免费| 国产亚洲精品成人a v小说| 国产91在线|亚洲| 伊人免费在线观看高清版| 好爽…又高潮了免费毛片| 亚洲精品国偷自产在线| 亚洲AV无码专区国产乱码不卡| 国产成人精品免费久久久久| 免费观看国产小粉嫩喷水| 精品亚洲aⅴ在线观看| 日韩免费在线中文字幕| 一区二区无码免费视频网站| 国产亚洲精品一品区99热| 亚洲av乱码中文一区二区三区| 97av免费视频| 亚洲线精品一区二区三区影音先锋| 亚洲乱妇老熟女爽到高潮的片| 日韩中文字幕免费视频| 亚洲日韩国产成网在线观看| 学生妹亚洲一区二区| 无码精品人妻一区二区三区免费看 | 国产免费变态视频网址网站| 亚洲成人高清在线观看| 免费无码又爽又刺激网站直播| 国产成人综合久久精品免费| 亚洲国产人成在线观看| 久草免费手机视频| 国产国拍亚洲精品福利|