亚洲精品久久久中文字幕-亚洲精品久久片久久-亚洲精品久久青草-亚洲精品久久婷婷爱久久婷婷-亚洲精品久久午夜香蕉

您的位置:首頁技術(shù)文章
文章詳情頁

ORACLE中實現(xiàn)ASCII字符串和16進(jìn)制串互相轉(zhuǎn)換

瀏覽:154日期:2023-11-19 15:14:08
ASCII字符串==>16進(jìn)制串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進(jìn)制串==>ASCII字符串要區(qū)分字符集,以中文字符為例,對于數(shù)據(jù)庫字符集是中文,要保證能夠正確轉(zhuǎn)回來,要有所不同。數(shù)據(jù)庫字符集是中文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;數(shù)據(jù)庫字符集是英文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么
標(biāo)簽: Oracle 數(shù)據(jù)庫
主站蜘蛛池模板: 欧美一级视频在线高清观看 | 91视在线国内在线播放酒店 | 三级网址在线观看 | 成人在线观看视频网站 | 自偷自拍亚洲欧美清纯唯美 | 欧美aaa级| 国产在线播放一区二区 | 日韩欧美亚洲综合一区二区 | 在线观看爱爱 | 911短视频 | 91日韩视频在线观看 | 99久久精品免费看国产 | 美国一级毛片片aaa 美国一级毛片片aa久久综合 | 久久久久久久国产精品 | 国产成人精品第一区二区 | 亚洲欧洲在线视频 | 久久在线免费视频 | 日本精品中文字幕有码 | 国产成人一区二区三区高清 | 免费在线看黄视频 | 国产在线爱做人成小视频 | 国产拍拍视频一二三四区 | 免费高清视频日本 | 国产香港三级理论在线 | 狼人青草久久网尹人 | 久久五月天婷婷 | 亚洲视频一区在线 | 国产免费一区二区三区 | 黄色片1级| 亚洲国产成人久久精品图片 | 国产成人啪精品午夜在线观看 | 欧美性猛交xxxx免费看蜜桃 | 亚洲精品不卡午夜精品 | 91成人国产网站在线观看 | 久久996re热这里只有精品 | 欧美aaa大片 | 日韩中文字幕精品一区在线 | 99久久精品国产一区二区 | japenese色系tube日本护士 | 最新国产精品久久精品 | 青青青国产免费手机视频在线观看 |