午夜剧场伦理_日本一道高清_国产又黄又硬_91黄色网战_女同久久另类69精品国产_妹妹的朋友在线

您的位置:首頁技術文章
文章詳情頁

ORACLE中實現ASCII字符串和16進制串互相轉換

瀏覽:290日期:2023-11-19 15:14:08
ASCII字符串==>16進制串create or replace function AscToHex(sIn IN varchar2)RETURN varchar2ISsTmp varchar2(4000);i integer;BEGINi:=1;stmp:='';for i in 1..length(sIn) loop sTmp:=sTmptrim(to_char(ascii(substr(sIn,i,1)),'XXXX'));end loop;return sTmp;END;16進制串==>ASCII字符串要區分字符集,以中文字符為例,對于數據庫字符集是中文,要保證能夠正確轉回來,要有所不同。數據庫字符集是中文create or replace function HexToAsc(sIn IN varchar2)RETURN varchar2ISsTmp varchar2(4000);i integer;x integer;BEGINi:=1;stmp:='';loop exit when i>length(sIn); x:=to_number(substr(sIn,i,2),'XXXX'); if x>128 then sTmp:=sTmpchr(to_number(substr(sIn,i,4),'XXXX')); i:=i+4; else sTmp:=sTmpchr(to_number(substr(sIn,i,2),'XXXX')); i:=i+2; end if;end loop;return sTmp;END;數據庫字符集是英文create or replace function HexToAsc(sIn IN varchar2)RETURN varchar2ISsTmp varchar2(4000);i integer;BEGINi:=1;stmp:='';loop exit when i>length(sIn); sTmp:=sTmpchr(to_number(substr(sIn,i,2),'XXXX')); i:=i+2;end loop;return sTmp;END;測試,如下:SQL>select hextoasc(asctohex('你好ABC么')) from dual;HEXTOASC(ASCTOHEX('你好ABC么'))-----------------------------------------------------------你好ABC么
標簽: Oracle 數據庫
主站蜘蛛池模板: 亚洲成人国产 | 另类色综合 | 国产永久视频 | 巨骚综合 | 中文字幕在线播放一区 | 99国产精品99久久久久久粉嫩 | 丁香在线 | 国产传媒一区二区三区 | 亚洲欧美日韩成人在线 | 免费欧美日韩 | 国产永久免费视频 | 亚洲一区二区三区在线播放 | 综合色婷婷一区二区亚洲欧美国产 | 欧美天堂在线 | 欧美69久成人做爰视频 | 色综合区 | 午夜精品福利一区二区 | 亚洲国产精选 | 亚洲成人精品av | 欧美黄色免费网站 | 免费在线观看成年人视频 | 97超碰人人模人人人爽人人爱 | 激情久久婷婷 | 性欧美18一19性猛交 | 欧美日韩一级二级三级 | 69精品久久久久久 | 免费看成人毛片 | 成人午夜免费福利视频 | 欧美小视频在线 | 亚洲精品日韩在线观看 | 2017天天干 | 亚洲精品www| 黄色三级在线视频 | 久久国产成人精品av | 狠狠操91 | 在线播放www | 91av免费观看 | 天海翼在线视频 | 精品久久久久久国产 | 日本天天色 | 禁片天堂 |