夢幻之旅

          DEBUG - 天道酬勤

             :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
            671 隨筆 :: 6 文章 :: 256 評論 :: 0 Trackbacks
          CREATE OR REPLACE PROCEDURE pro_gen_md5
          IS
             update_sql_str 
          VARCHAR2(1000);
             temp_info_str 
          VARCHAR2(2000);
             md5_str 
          VARCHAR2(1000);
             id_str 
          NUMBER;
          BEGIN
            update_sql_str :
          = 'UPDATE ower_temp SET md5_code=:1 WHERE id=:2';
            
          FOR r IN(SELECT * FROM ower_temp WHERE md5_code IS NULL)
              LOOP
                temp_info_str :
          = nvl(r.VEHICLE_CODE,'');
                  
          IF length(temp_info_str)>0 THEN
                      md5_str :
          = utl_raw.cast_to_raw(DBMS_OBFUSCATION_TOOLKIT.MD5(INPUT_STRING => temp_info_str)); 
                      id_str  :
          = r.id;
                      
          EXECUTE IMMEDIATE update_sql_str
                          USING md5_str,id_str; 
                      
          COMMIT;
                  
          END IF;
              
          END LOOP;
          END;
          posted on 2011-08-22 15:12 HUIKK 閱讀(280) 評論(0)  編輯  收藏 所屬分類: DataBase
          主站蜘蛛池模板: 建阳市| 安塞县| 邵东县| 包头市| 台前县| 灵璧县| 怀远县| 盈江县| 阳江市| 澄城县| 密云县| 景德镇市| 崇州市| 陵川县| 桐庐县| 丽水市| 荣成市| 天台县| 朝阳县| 东乡| 抚宁县| 晋州市| 云林县| 广元市| 隆安县| 宁阳县| 都安| 丰顺县| 阳山县| 涿州市| 新和县| 兴山县| 内丘县| 中牟县| 和林格尔县| 积石山| 奉化市| 辉县市| 独山县| 新源县| 林芝县|