色综合图-色综合图片-色综合图片二区150p-色综合图区-玖玖国产精品视频-玖玖香蕉视频

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

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

瀏覽:22日期:2023-11-20 08:19:05
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毛片免费网站 高清大学生毛片一级 | 尤蜜网站在线进入免费 | 国产精品视频成人 | 日本波多野结衣在线 | 成人一级片在线观看 | 欧美成人精品大片免费流量 | 91精品国产91久久久久久 | 99久视频| 女人aaaaa片一级一毛片 | 精品综合久久久久久88小说 | 韩国一级毛片大全女教师 | 一区三区三区不卡 | 国产一区二区三区成人久久片 | 成人免费一区二区三区视频软件 | 欧美综合在线观看 | 亚洲人的天堂男人爽爽爽 | 国产精品高清一区二区 | 亚欧视频在线观看 | 草草在线免费视频 | 高清在线观看自拍视频 | 一本久道久久综合中文字幕 | 久久精品视频8 | 中文字幕亚洲欧美 | 久久精品高清 | 99精品免费在线观看 | 兔费看全黄三级 | 有码 在线| 久久不射网| 真人一级一级特黄高清毛片 | 国产三级做爰在线观看 | 亚洲欧美日韩综合久久久久 | 老司机亚洲精品影院在线 | 又黄又湿又爽吸乳视频 | 好湿好紧好痛a级是免费视频 | 玖草在线 | 人成午夜 | 久久久一区二区三区 | 成人性生免费视频 | 久久视频在线免费观看 | 亚洲国产在 | 国产欧美日本在线 |