久久机这里只有精品,国产69精品一区二区亚洲孕妇,91精品国产综合久久婷婷香蕉,午夜久久久久久电影

最新活動:電腦PC端+手機端+微網站+自適應網頁多模板選擇-建站388元起價?。?!
當前位置:主頁 > 網站建設 > Oracle中的MD5加密詳解建站知識

Oracle中的MD5加密詳解建站知識

時間:2023-05-22 10:05:22 閱讀: 文章分類: 網站建設 作者: 網絡小編

導讀網站建設制作:1建站知識MD5是我們常用的一種加密方式,在各個方面都有用到這個加密方式,今天我們來探討下在Oracle中如何使用MD5加密 一、技術點 1、 DBMS_OBFUSCAT建設網站公司網站seo優化。

建設網站公司網站seo優化MD5是我們常用的一種加密方式,在各個方面都有用到這個加密方式,今天我們來探討下在Oracle中如何使用MD5加密      

一、技術點 

1、 DBMS_OBFUSCATION_TOOLKIT.MD5  DBMS_OBFUSCATION_TOOLKIT.MD5是MD5編碼的數據包函數,但偶在使用select DBMS_OBFUSCATION_TOOLKIT.MD5(input_string =>'abc') a from Dual時,卻有錯誤提示,看來該函數只能直接在程序包中調用,不能直接應用于SELECT語句。     2、Utl_Raw.Cast_To_Raw  DBMS_OBFUSCATION_TOOLKIT.MD5返回的字串,是RAW類型,要正確顯示,需要經過Utl_Raw.Cast_To_Raw轉換

二、應用

1、直接調用

 

復制代碼代碼如下: declare v2 varchar2(32); begin v2 := Utl_Raw.Cast_To_Raw(sys.dbms_obfuscation_toolkit.md5(input_string => '111'));  dbms_output.put_line(v2); end;

 

注意:可以在存儲過程中直接調用,如果要嵌套調用md5時,記得每次調用后都用Utl_Raw.Cast_To_Raw進行轉換,否則最后出來的結果是錯誤的。

2、構造函數后,再調用

 

復制代碼代碼如下: CREATE OR REPLACE FUNCTION M網站seo優化軟件D5(  passwd IN VARCHAR2) RETURN VARCHAR2 IS retval varchar2(32); BEGIN retval := utl_raw.cast_to_raw(DBMS_OBFUSCATION_TOOLKIT.MD5(INPUT_STRING => passwd)); RETURN retval; END;

 

調用md5函數示例:

 

復制代碼代碼如下: select md5(1) from dual 

 

另附:Oracle中MD5函數語句

 

復制代碼代碼如下: --Oracle中MD5函數語句  create or replace FUNCTION "MD5HASH" (str IN VARCHAR2)        RETURN VARCHAR2        IS v_checksum VARCHAR2(32);              BEGIN           v_checksum := LOWER( RAWTOHEX( UTL_RAW.CAST_TO_RAW( sys.dbms_obfuscation_toolkit.md5(input_string => str) ) ) );            RETURN v_checksum;            EXCEPTION                WHEN NO_DATA_FOUND THEN           &營銷型網站建設nbsp;   NULL;            WHEN OTHERS THEN               -- Consider logging the error and then re-raise               RAISE;        END md5hash;  相關建設網站公司網站seo優化。

關鍵詞標簽: 標簽 詳解

聲明: 本文由我的SEOUC技術文章主頁發布于:2023-05-22 ,文章Oracle中的MD5加密詳解建站知識主要講述詳解,標簽,Oracle中的MD5加密詳解建站知識1網站建設源碼以及服務器配置搭建相關技術文章。轉載請保留鏈接: http://www.bifwcx.com/article/web_4415.html

我的IDC 網站建設技術SEOUC.COM
專注網站建設,SEO優化,小程序設計制作搭建開發定制網站等,數千家網站定制開發案例,網站推廣技術服務。
  • 5000+合作客服
  • 8年從業經驗
  • 150+覆蓋行業
  • 最新熱門源碼技術文章

    主站蜘蛛池模板: 广东省| 合作市| 永州市| 横峰县| 双牌县| 鄱阳县| 五河县| 宝坻区| 丘北县| 汤阴县| 富阳市| 花莲市| 临颍县| 尖扎县| 蓬溪县| 西丰县| 乡城县| 托里县| 衡东县| 叙永县| 正镶白旗| 荆门市| 罗定市| 边坝县| 南华县| 隆德县| 鄂托克旗| 汾西县| 瓦房店市| 岳西县| 太湖县| 冀州市| 平山县| 新营市| 拉萨市| 南雄市| 来安县| 栾城县| 广饶县| 富平县| 康定县|