久久机这里只有精品,国产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+覆蓋行業
  • 最新熱門源碼技術文章

    主站蜘蛛池模板: 分宜县| 弥渡县| 龙江县| 湄潭县| 瓮安县| 广元市| 宝丰县| 盐山县| 宿迁市| 珲春市| 石门县| 左云县| 合川市| 信丰县| 遂宁市| 永平县| 温州市| 新竹县| 邢台县| 南康市| 滕州市| 屏山县| 什邡市| 吉隆县| 南投县| 盐山县| 黔东| 阿巴嘎旗| 日照市| 平舆县| 旌德县| 遂昌县| 陈巴尔虎旗| 德庆县| 桓台县| 蓝田县| 西平县| 安塞县| 垦利县| 镇安县| 吉林市|