国产成人精品久久免费动漫-国产成人精品天堂-国产成人精品区在线观看-国产成人精品日本-a级毛片无码免费真人-a级毛片毛片免费观看久潮喷

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

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

瀏覽:144日期: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 數據庫
主站蜘蛛池模板: 亚洲精品不卡午夜精品 | 久久精品香蕉 | 欧美一级毛片高清视频 | 日本一级毛片中文字幕 | 国产精品a人片在线观看 | 制服丝袜怡红院 | 欧美在线观看不卡 | 一级欧美过瘾大片 | 久久久久欧美精品观看 | 欧美88| 99r8这是只有精品视频9 | 亚洲成a人片 | 热er99久久6国产精品免费 | 欧美成人午夜做爰视频在线观看 | 免费在线看a | 欧美japanese孕交 | 男人天堂国产 | 国产高清在线精品一区a | 成人a视频片在线观看免费 成人a视频在线观看 | 久久久久久久国产精品毛片 | 女人张开腿给男人桶爽免费 | 国内精品一区二区三区最新 | 视频在线色 | 国产精品久久久久毛片 | 97视频在线观看免费 | 朝鲜一级毛片 | 91亚洲精品 | 免费人成网站免费看视频 | 免费一级毛片正在播放 | 日韩性大片免费 | 国产极品精频在线观看 | 特级一级毛片视频免费观看 | 97影院理伦在线观看 | 香蕉久久精品 | 成人国产第一区在线观看 | 国产精品久久久久久久久久久威 | 国产一级一国产一级毛片 | 亚洲最大激情中文字幕 | 成人亚洲国产精品久久 | 狠狠综合久久久久综合小说网 | 色情毛片|