俊星的BLOG

          2010年11月10日 #

          實現變更統計

          1、在本地數據庫中創建如下表:
          -- Create table
          create table TMP_CR_PERSONS
          (
            SPECIALTY     VARCHAR2(50),
            USER_GROUP    VARCHAR2(50),
            USER_NAME     VARCHAR2(50),
            USER_CATEGORY VARCHAR2(50)
          )

          2、創建DBLINK:
           
            create database link LK2PMS connect to XXX identified by XX
            using '(DESCRIPTION =
              (ADDRESS_LIST =
                (ADDRESS = (PROTOCOL = TCP)(HOST = 10.10.5.99)(PORT = 1521))
              )
              (CONNECT_DATA =
                (SERVER = DEDICATED)
                (SERVICE_NAME = oradb9)
              )
            )'

          3、創建視圖,查詢變更清單:
          CREATE OR REPLACE VIEW V_TMP_CR_LIST AS
          SELECT D.CHANGE_REQUEST_CODE,
                 D.PROJECT_NAME,
                 D.PRODUCT_NAME,
                 D.MODULE_NAME,
                 D.TYPE,
                 D.PRIVILEGE,
                 D.PROPOSE_TIME,
                 WF.TRANSACTOR,
                 WF.TASKNAME,
                 P.SPECIALTY,
                 P.USER_GROUP,
                 P.USER_CATEGORY
            FROM PMS_CHANGE@lk2pms D,
                 (SELECT MAX(ID) ID
                    FROM WFT_FLOWCONTROL@lk2pms WF
                   WHERE WF.WORKFLOWID = 'ChangeRequest'
                   GROUP BY WF.WORKID) MX,
                 WFT_FLOWCONTROL@lk2pms WF,
                 TMP_CR_PERSONS P
           WHERE WF.ID = MX.ID
             AND WF.WORKID = D.CHANGE_REQUEST_ID
             AND D.CHANGE_REQUEST_CODE LIKE 'CR%'
             AND WF.TRANSACTOR = P.USER_NAME
             AND D.STATE NOT IN ('結束','終止','拒絕');


          4、創建統計視圖:
          CREATE VIEW V_TMP_CR_STAT AS
          SELECT T.USER_GROUP, T.USER_NAME, COUNT(V.CHANGE_REQUEST_CODE) TOTAL
            FROM V_TMP_CR_LIST V, TMP_CR_PERSONS T
           WHERE V.TRANSACTOR(+) = T.USER_NAME
           GROUP BY CUBE(T.USER_GROUP, T.USER_NAME);

          posted @ 2010-11-22 09:09 俊星 閱讀(298) | 評論 (0)編輯 收藏

          切換IE8中碰到的問題

          1、當然是訪問老系統中的,應該都采用兼容視圖
          2、在訪問網公司系統的時候,出現內存不能寫的錯誤提示,讓后直接頁面加載失敗,解決辦法是,找到用SOGOU瀏覽器加載頁面后,發現需要安裝JITDSign這個插件,所以手工找到JITDSign.cab,解壓后直接運行“regsvr32  JITDSign.ocx”,再刷新頁面,OK了。

          3、其他問題暫未發現。

          posted @ 2010-11-10 10:04 俊星 閱讀(347) | 評論 (0)編輯 收藏

          主站蜘蛛池模板: 青岛市| 瑞昌市| 上林县| 隆德县| 大田县| 湘阴县| 资阳市| 凉城县| 利辛县| 江口县| 左权县| 青阳县| 闸北区| 铁力市| 邵武市| 上蔡县| 呼玛县| 二连浩特市| 诏安县| 德惠市| 临猗县| 元谋县| 沙坪坝区| 龙州县| 通州市| 德昌县| 抚松县| 新宁县| 疏附县| 彭泽县| 吉首市| 甘泉县| 广灵县| 郑州市| 会宁县| 长治县| 长治市| 临夏市| 安新县| 涞源县| 张家川|