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

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

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

瀏覽:161日期: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视频在线播放 | 毛片一级在线观看 | 亚洲成人精品在线播放 | 中文字幕精品视频在线观看 | 国产精品一区二区三区四区五区 | 久久99国产综合精品免费 | 99精品免费观看 | 精品美女久久 | 欧美影院一区 | 伊人久久伊人 | 国产精品久久久久久久久久久久久久久久久 | 丁香六月在线 | 久久精品视频久久 | 高清一区二区三区四区 | 少妇又色又爽又黄的视频 | 日本高清黄色 | 中文字幕免费视频观看 | 欧美色交 | √天堂8资源中文在线 | 久久久久久久福利 | 亚洲天堂一区在线观看 | 亚洲s色 | 超碰人人擦 | 中文字幕在线观 | 男女囗交大图片26交 | 九九热精品在线观看 | 黄页网址在线观看 | 精品国产乱码久久久久久蜜臀网站 | 国产精品久久久久影院老司 | 国产一区二区在线看 | 国产91大片 | 五月在线视频 | 玖玖精品在线 | 99热国内精品 | 成人高潮片免费视频 | 伊人影院亚洲 | 中文字幕在线看 | 精品成人在线视频 | 日本aaa视频 | h片免费|