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

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

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

    夢幻之旅

    DEBUG - 天道酬勤

       :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
      671 隨筆 :: 6 文章 :: 256 評論 :: 0 Trackbacks
    oracle 是用于邏輯組合多個過程或函數.
    一個oracle包包含兩部份:
    1.包規范
       相當于java里的接口.
    -- 包規范
    CREATE OR REPLACE PACKAGE pkg_edm
    IS
       age 
    NUMBER := 30;
       
    PROCEDURE  add_test_hui(
           in_id 
    IN NUMBER
           in_value 
    IN VARCHAR2);
       
    FUNCTION getValueById(
           in_id 
    IN NUMBERRETURN VARCHAR2;
    END pkg_edm;
    2.包體
       相當于java里的接口實現類.
    -- 包體
    CREATE OR REPLACE PACKAGE BODY pkg_edm
    IS
        
    -- 查詢函數
        FUNCTION getValueById(
           in_id 
    IN NUMBERRETURN VARCHAR2
        
    IS
            rtn_value 
    VARCHAR2(64) := '';
        
    BEGIN
          
    SELECT VALUE INTO rtn_value FROM test_hui WHERE ID=in_id;
          
    RETURN rtn_value;
        EXCEPTION
          
    WHEN OTHERS THEN
            
    RETURN rtn_value;
        
    END getValueById;
        
        
    -- 插入記錄過程
        PROCEDURE  add_test_hui(
           in_id 
    IN NUMBER
           in_value 
    IN VARCHAR2)
        
    IS
        
    BEGIN
           
    INSERT INTO test_hui (ID,VALUE) VALUES(in_id,in_value);
           
    COMMIT;
        
    END add_test_hui;
    END pkg_edm;

    包的調用:
    1.測試調用包過程
    --測試調用包過程
    BEGIN
      pkg_edm.add_test_hui(
    99999,'asdfasdf');
    END;

    2.測試調用包函數
    --測試調用包函數
    DECLARE
       temp_value 
    VARCHAR2(64);
    BEGIN
      temp_value :
    = pkg_edm.getValueById(8713);
      dbms_output.put_line(temp_value);
    END;

    posted on 2011-07-14 12:32 HUIKK 閱讀(962) 評論(0)  編輯  收藏 所屬分類: DataBase
    主站蜘蛛池模板: 在线免费观看一级毛片| 丝瓜app免费下载网址进入ios| 久久精品一本到99热免费| sss日本免费完整版在线观看| 好男人www免费高清视频在线| 亚洲国产理论片在线播放| 免费精品国产自产拍在线观看| 未满十八18禁止免费无码网站| 亚洲AV无码精品色午夜在线观看| 免费无码又爽又刺激高潮软件| 亚洲欧洲日产国码av系列天堂| 亚洲人成网站看在线播放| 永久免费av无码不卡在线观看| 久久亚洲精品国产精品婷婷| 国产精品酒店视频免费看| 亚洲AV日韩AV天堂久久| 1a级毛片免费观看| 亚洲av永久无码精品天堂久久| 久久久久久国产精品免费免费 | 亚洲一级毛片免费看| 91精品国产免费久久国语麻豆| 亚洲中文无码av永久| 热久久精品免费视频| 一边摸一边桶一边脱免费视频 | 不卡视频免费在线观看| 亚洲日本一区二区| 成全视频免费高清| 亚洲视频一区网站| 成人免费男女视频网站慢动作| 黄色免费网站在线看| 亚洲av无码一区二区乱子伦as| 在线看片免费人成视久网| 亚洲a无码综合a国产av中文| 毛片免费观看的视频| 一级做a爱过程免费视频高清| 亚洲爆乳无码一区二区三区| 成年私人影院免费视频网站| 中文字幕的电影免费网站| 亚洲国产精品网站久久| 久久99热精品免费观看牛牛| 亚洲依依成人亚洲社区|