亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? pkg_sys_appgroup.bdy

?? 用C#開發的一套數據倉庫的代碼。(C#+ORACLE)
?? BDY
字號:
create or replace package body PKG_SYS_APPGROUP is
PROCEDURE SP_ADD_APPGROUP(P_OUT_NUM OUT NUMBER,
                          P_OUT_MSG OUT VARCHAR2,
                          P_APPGROUP_ID OUT NUMBER,
                          P_APPGROUP_CODE IN VARCHAR2,
                          P_APPGROUPDESC IN VARCHAR2,
                          P_ISVALID IN VARCHAR2,
                          P_UPDATEBYUSER_CODE IN VARCHAR2) IS
BEGIN
   INSERT INTO SYS_APPGROUP(
          APPGROUP_ID, 
          APPGROUP_CODE,
          APPGROUPDESC,
          ISVALID,
          UPDATEDATE,
          UPDATEBYUSER_CODE)
   VALUES(SQ_APPGROUP.NEXTVAL,
         P_APPGROUP_CODE,
         P_APPGROUPDESC,
         P_ISVALID,
         SYSDATE,
         P_UPDATEBYUSER_CODE);
         
   COMMIT;
   
   SELECT MAX(APPGROUP_ID) INTO P_APPGROUP_ID FROM SYS_APPGROUP;
         
   P_OUT_NUM := 0;
   P_OUT_MSG := 'INERT NEW APPGROUP SUCCESS!';

    PKG_SYS_LOG.SP_LOG_ACTIVITY(
                             P_UPDATEBYUSER_CODE,
                             'APGROUP',
                             'SUCCESS',
                             'ADD APPGROUP',
                             P_OUT_MSG,
                             P_OUT_NUM);
    
    EXCEPTION
    WHEN OTHERS THEN
         ROLLBACK;
         P_OUT_NUM := SQLCODE;
         P_OUT_MSG := SUBSTR(SQLERRM,1,500);
         PKG_SYS_LOG.SP_LOG_ACTIVITY(
                             P_UPDATEBYUSER_CODE,
                             'APPGROUP',
                             'ERROR',
                             'ADD APPGROUP',
                             P_OUT_MSG,
                             P_OUT_NUM);           
END;                            

PROCEDURE SP_UPDATE_APPGROUP(P_OUT_NUM OUT NUMBER,
                            P_OUT_MSG OUT VARCHAR2,
                            P_APPGROUP_ID IN NUMBER,
                            P_APPGROUP_CODE IN VARCHAR2,
                            P_APPGROUPDESC IN VARCHAR2,
                            P_ISVALID IN VARCHAR2,
                            P_UPDATEBYUSER_CODE IN VARCHAR2) IS
   V_EFFECT_ROW NUMBER := 0;
BEGIN
   SELECT COUNT(*) INTO V_EFFECT_ROW
   FROM SYS_APPGROUP 
   WHERE APPGROUP_ID = P_APPGROUP_ID;
   
   IF V_EFFECT_ROW = 0 THEN
       P_OUT_NUM := 100;
       P_OUT_MSG := 'APPGROUP NOT EXISTS!';

        PKG_SYS_LOG.SP_LOG_ACTIVITY(
                             P_UPDATEBYUSER_CODE,
                             'APGROUP',
                             'SUCCESS',
                             'UPD APPGROUP',
                             P_OUT_MSG,
                             P_OUT_NUM);
   END IF;
   
   UPDATE SYS_APPGROUP SET
        APPGROUP_CODE = P_APPGROUP_CODE,
        APPGROUPDESC = P_APPGROUPDESC,
        ISVALID = P_ISVALID,
        UPDATEDATE = SYSDATE,
        UPDATEBYUSER_CODE = P_UPDATEBYUSER_CODE
   WHERE APPGROUP_ID = P_APPGROUP_ID;     
   
   COMMIT;

   P_OUT_NUM := 0;
   P_OUT_MSG := 'UPDATE APPGROUP SUCCESS!';

    PKG_SYS_LOG.SP_LOG_ACTIVITY(
                             P_UPDATEBYUSER_CODE,
                             'APGROUP',
                             'SUCCESS',
                             'UPD APPGROUP',
                             P_OUT_MSG,
                             P_OUT_NUM);
    
    EXCEPTION
    WHEN OTHERS THEN
         ROLLBACK;
         P_OUT_NUM := SQLCODE;
         P_OUT_MSG := SUBSTR(SQLERRM,1,500);
         PKG_SYS_LOG.SP_LOG_ACTIVITY(
                             P_UPDATEBYUSER_CODE,
                             'APPGROUP',
                             'ERROR',
                             'UPD APPGROUP',
                             P_OUT_MSG,
                             P_OUT_NUM);           
END;
                            
PROCEDURE SP_DELETE_APPGROUP(P_OUT_NUM OUT NUMBER,
                            P_OUT_MSG OUT VARCHAR2,
                            P_APPGROUP_ID IN NUMBER,
                            P_UPDATEBYUSER_CODE IN VARCHAR2) IS
   V_EFFECT_ROW NUMBER := 0;
BEGIN
   SELECT COUNT(*) INTO V_EFFECT_ROW
   FROM SYS_APPGROUP 
   WHERE APPGROUP_ID = P_APPGROUP_ID;
   
   IF V_EFFECT_ROW = 0 THEN
       P_OUT_NUM := 100;
       P_OUT_MSG := 'APPGROUP NOT EXISTS!';

       PKG_SYS_LOG.SP_LOG_ACTIVITY(
                             P_UPDATEBYUSER_CODE,
                             'APPGROUP',
                             'SUCCESS',
                             'DEL APPGROUP',
                             P_OUT_MSG,
                             P_OUT_NUM);
   END IF;
   
   DELETE FROM SYS_APPGROUP
   WHERE APPGROUP_ID = P_APPGROUP_ID;
   
   COMMIT;
   
   P_OUT_NUM := 0;
   P_OUT_MSG := 'DELETE APPGROUP SUCCESS!';

    PKG_SYS_LOG.SP_LOG_ACTIVITY(
                             P_UPDATEBYUSER_CODE,
                             'APPGROUP',
                             'SUCCESS',
                             'DEL APPGROUP',
                             P_OUT_MSG,
                             P_OUT_NUM);
    
    EXCEPTION
    WHEN OTHERS THEN
         ROLLBACK;
         P_OUT_NUM := SQLCODE;
         P_OUT_MSG := SUBSTR(SQLERRM,1,500);
         PKG_SYS_LOG.SP_LOG_ACTIVITY(
                             P_UPDATEBYUSER_CODE,
                             'APPGROUP',
                             'ERROR',
                             'DEL APPGROUP',
                             P_OUT_MSG,
                             P_OUT_NUM);           
      
END;
                            
end PKG_SYS_APPGROUP;
/

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产精品一区二区在线观看网站| 欧美一区二区美女| 国产麻豆成人传媒免费观看| 色噜噜狠狠一区二区三区果冻| 国产日韩在线不卡| 韩国精品在线观看| 日韩欧美在线1卡| 三级一区在线视频先锋| 欧美三级在线看| 日韩中文字幕1| 制服丝袜国产精品| 久草中文综合在线| 欧美大尺度电影在线| 日韩在线观看一区二区| 国产成人免费网站| 日韩免费电影网站| 丁香啪啪综合成人亚洲小说| 制服丝袜国产精品| 91在线视频在线| 国产一区二区三区日韩| 午夜精品一区在线观看| 亚洲欧洲精品天堂一级| 久久久一区二区| 久草中文综合在线| 久久99精品国产.久久久久久 | 国产一区三区三区| 1000精品久久久久久久久| 精品一区二区三区久久久| 欧洲精品在线观看| 亚洲色图在线视频| 成人动漫视频在线| 亚洲第一主播视频| 久久久精品国产99久久精品芒果| 欧美一区二区三区小说| 久久久国产一区二区三区四区小说 | 国产日韩亚洲欧美综合| 91麻豆精品国产91久久久久久久久 | 亚洲午夜激情av| 亚洲人精品午夜| 国产精品美女久久久久aⅴ| 久久久久久综合| 欧美精品一区二区三区一线天视频| 欧美日韩激情一区二区三区| 欧美在线啊v一区| 在线看国产日韩| 欧美色图一区二区三区| 在线一区二区三区| 91精品福利在线| 在线观看亚洲精品| 欧美亚日韩国产aⅴ精品中极品| 91麻豆高清视频| 色婷婷综合久久久久中文一区二区| 99re视频精品| 91国偷自产一区二区三区成为亚洲经典| 99久久婷婷国产综合精品电影| 99视频一区二区| 91久久奴性调教| 欧美人伦禁忌dvd放荡欲情| 欧美另类videos死尸| 欧美一卡二卡在线观看| 日韩精品一区二区三区老鸭窝| 日韩三级.com| 久久久久久影视| 亚洲欧洲日韩在线| 亚洲福利一二三区| 久久激情综合网| 国产成人精品影视| 成人18视频在线播放| 日本大香伊一区二区三区| 欧美日韩久久一区| 精品久久久久久久久久久久包黑料| 亚洲精品一区二区三区精华液 | 日韩午夜av电影| 久久婷婷国产综合国色天香| 国产精品久久久久久久久图文区| 久久午夜羞羞影院免费观看| 成人欧美一区二区三区白人 | 亚洲香蕉伊在人在线观| 蜜桃传媒麻豆第一区在线观看| 国产一区二区三区在线观看精品| 成人国产一区二区三区精品| 欧美色网一区二区| 久久精品夜夜夜夜久久| 亚洲精品国产一区二区三区四区在线 | 亚洲国产欧美一区二区三区丁香婷| 日韩**一区毛片| 成人黄色电影在线| 日韩一区国产二区欧美三区| 久久精品一级爱片| 性感美女久久精品| 国产不卡视频在线播放| 欧美日本在线视频| 中文成人av在线| 日本vs亚洲vs韩国一区三区二区| 高清免费成人av| 欧美美女一区二区三区| 亚洲国产高清在线| 美女视频第一区二区三区免费观看网站| 国产成人8x视频一区二区| 欧美精品亚洲二区| 中文字幕欧美一区| 蜜桃视频免费观看一区| 色成人在线视频| 国产欧美精品一区二区色综合朱莉 | 亚洲一区二三区| 成人在线视频一区| 日韩三级精品电影久久久| 一区二区三区在线免费| 国产一区二区三区美女| 欧美精品一卡二卡| 亚洲人吸女人奶水| 风流少妇一区二区| 欧美tickling挠脚心丨vk| 一区二区高清免费观看影视大全 | 在线中文字幕不卡| 亚洲国产精品ⅴa在线观看| 蜜桃av一区二区在线观看| 色综合久久中文字幕综合网| 日本一区二区久久| 九九九精品视频| 久久久亚洲精品一区二区三区 | 精品国产凹凸成av人网站| 婷婷丁香激情综合| 欧美亚洲丝袜传媒另类| 自拍视频在线观看一区二区| 国产高清精品网站| 精品国产乱码久久久久久1区2区| 三级久久三级久久久| 91精彩视频在线观看| 亚洲人精品午夜| 91在线丨porny丨国产| 国产精品嫩草久久久久| 高清国产一区二区| 国产日韩欧美精品电影三级在线| 激情久久久久久久久久久久久久久久| 3atv一区二区三区| 日韩国产在线一| 欧美高清视频一二三区| 视频在线在亚洲| 在线不卡免费av| 亚洲成人午夜电影| 欧美剧在线免费观看网站| 亚洲成人精品一区二区| 欧美日韩一级黄| 日韩制服丝袜先锋影音| 欧美一区二区日韩一区二区| 琪琪一区二区三区| 精品国产第一区二区三区观看体验| 九九久久精品视频| 久久精品视频一区二区三区| 国产激情视频一区二区在线观看| 久久午夜色播影院免费高清| 国产乱人伦偷精品视频免下载| 国产区在线观看成人精品| 成人精品gif动图一区| 亚洲少妇最新在线视频| 91九色最新地址| 日韩成人精品在线观看| 精品国产乱码久久久久久牛牛| 久久国产精品露脸对白| 日本一区二区成人在线| 91理论电影在线观看| 午夜久久福利影院| 欧美电影免费观看高清完整版在线观看 | 国产精品久久久久aaaa樱花| 91丨九色丨尤物| 亚洲风情在线资源站| 欧美一区二区三区视频在线观看| 国产在线精品国自产拍免费| 国产精品久久久久久久久免费樱桃| 国产成人免费视频| 亚洲精品乱码久久久久久| 欧美三级在线看| 黄色精品一二区| 国产精品久久久久婷婷| 在线精品视频一区二区| 蜜臀久久99精品久久久久宅男| 久久精品水蜜桃av综合天堂| 色域天天综合网| 天天综合网天天综合色| 久久精品视频网| 日本久久一区二区三区| 久久99久国产精品黄毛片色诱| 中文字幕欧美日本乱码一线二线 | 成人视屏免费看| 亚洲制服欧美中文字幕中文字幕| 欧美videos大乳护士334| 99久久久久免费精品国产| 日韩精品一二区| 中文字幕一区免费在线观看 | 国产亚洲综合色| 欧美日韩电影在线播放| 成人性视频免费网站| 午夜欧美一区二区三区在线播放| 国产三级久久久| 欧美电影在线免费观看| 99精品视频中文字幕| 久久精品国产77777蜜臀| 亚洲综合激情另类小说区| 久久久五月婷婷|