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

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

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

瀏覽:152日期: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 數據庫
主站蜘蛛池模板: 看免费人成va视频全 | 国产91丝袜美腿在线观看 | 国产99久久久久久免费看 | 中文国产成人精品久久无广告 | 亚洲欧美日韩精品在线 | 国产一级一片免费播放视频 | 中文字幕精品一区二区精品 | 久热国产视频 | 欧美精品1 | caoporen在线视频入口 | 在线视频自拍 | 国产精品黄页在线播放免费 | 露脸 在线 国产 眼镜 | 91在线 | 亚洲 | 免费看岛国视频在线观看 | 久久99国产精品久久99果冻传媒 | 日本在线资源 | 欧美一区二区三区不卡片 | 欧美日韩一区二区三区四区在线观看 | 久久久久琪琪精品色 | 成年女人免费又黄又爽视频 | 欧美扣逼视频 | 久久99精品这里精品3 | 成年视频国产免费观看 | 久久成| 乱码在线中文字幕加勒比 | 色偷偷888欧美精品久久久 | 男女免费观看在线爽爽爽视频 | 国产一级视频播放 | 一区二区视屏 | 精品久久久久久久久中文字幕 | 欧美激情自拍 | 中文字幕乱码在线观看 | 欧美有码在线观看 | 国产成人a视频在线观看 | 99在线小视频 | 毛色毛片免费观看 | 久久久日韩精品国产成人 | 久久久久久88色愉愉 | 欧美成人精品免费播放 | 亚洲国产精品线播放 |