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

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

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

    mvc 架構

      BlogJava :: 首頁 :: 聯系 :: 聚合  :: 管理
      74 Posts :: 60 Stories :: 5 Comments :: 0 Trackbacks
    posted on 2007-09-10 13:36 e全 閱讀(87) 評論(0)  編輯  收藏

    ?

    1.基本結構
    CREATE OR REPLACE PROCEDURE 存儲過程名字
    (
    ??? 參數1 IN NUMBER,
    ??? 參數2 IN NUMBER
    ) IS
    變量1 INTEGER :=0;
    變量2 DATE;
    BEGIN

    END 存儲過程名字

    2.SELECT INTO STATEMENT
    ? 將select查詢的結果存入到變量中,可以同時將多個列存儲多個變量中,必須有一條
    ? 記錄,否則拋出異常(如果沒有記錄拋出NO_DATA_FOUND)
    ? 例子:
    ? BEGIN
    ? SELECT col1,col2 into 變量1,變量2 FROM typestruct where xxx;
    ? EXCEPTION
    ? WHEN NO_DATA_FOUND THEN
    ????? xxxx;
    ? END;
    ? ...

    3.IF 判斷
    ? IF V_TEST=1 THEN
    ??? BEGIN
    ?????? do something
    ??? END;
    ? END IF;

    4.while 循環
    ? WHILE V_TEST=1 LOOP
    ? BEGIN
    ?XXXX
    ? END;
    ? END LOOP;

    5.變量賦值
    ? V_TEST := 123;

    6.用for in 使用cursor
    ? ...
    ? IS
    ? CURSOR cur IS SELECT * FROM xxx;
    ? BEGIN
    ?FOR cur_result in cur LOOP
    ? BEGIN
    ?? V_SUM :=cur_result.列名1+cur_result.列名2
    ? END;
    ?END LOOP;
    ? END;

    7.帶參數的cursor
    ? CURSOR C_USER(C_ID NUMBER) IS SELECT NAME FROM USER WHERE TYPEID=C_ID;
    ? OPEN C_USER(變量值);
    ? LOOP
    ?FETCH C_USER INTO V_NAME;
    ?EXIT FETCH C_USER%NOTFOUND;
    ??? do something
    ? END LOOP;
    ? CLOSE C_USER;

    8.用pl/sql developer debug
    ? 連接數據庫后建立一個Test WINDOW
    ? 在窗口輸入調用SP的代碼,F9開始debug,CTRL+N單步調試



    只有注冊用戶登錄后才能發表評論。


    網站導航:
     
    主站蜘蛛池模板: 日本免费v片一二三区| 亚洲精品无码乱码成人| 成人最新午夜免费视频| 免费在线看片网站| 亚洲一区二区成人| 四虎精品免费永久免费视频| 久久伊人免费视频| 免费a在线观看播放| 国产精品亚洲精品日韩动图| 亚洲免费在线播放| MM131亚洲国产美女久久 | 4hu四虎最新免费地址| 亚洲?v无码国产在丝袜线观看 | 久久青草免费91观看| 亚洲精品福利视频| 无码免费又爽又高潮喷水的视频| 国产一级一片免费播放i| 亚洲一区二区三区免费在线观看| 中国一级毛片免费看视频| 免费观看理论片毛片| 久久亚洲精品成人无码网站| 国产国产人免费人成成免视频| 最近免费中文字幕大全视频 | 免费看搞黄视频网站| 亚洲精品WWW久久久久久| 亚洲中文字幕久久无码| 中文字幕在线观看免费视频| 国产亚洲A∨片在线观看| 久久精品无码专区免费青青| 四虎亚洲精品高清在线观看| 亚洲人成电影网站免费| 亚洲欧洲国产经精品香蕉网| 国产麻豆成人传媒免费观看| 亚洲ts人妖网站| 亚洲国产成人久久综合野外| 亚洲AV无码一区二区三区性色 | 亚欧免费视频一区二区三区| 久久久综合亚洲色一区二区三区| 中文字幕不卡高清免费| 亚洲大香人伊一本线| 亚洲国产成人精品久久久国产成人一区二区三区综|