日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 运维知识 > 数据库 >内容正文

数据库

zhs16gbk对应mysql_数据库的编码浅谈(ZHS16GBK与US7ASCII)

發(fā)布時(shí)間:2023/12/15 数据库 35 豆豆
生活随笔 收集整理的這篇文章主要介紹了 zhs16gbk对应mysql_数据库的编码浅谈(ZHS16GBK与US7ASCII) 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

SQL> SELECT RAWTOHEX('郭A軍') from dual;

B9F941BEFC

SQL> select dump('郭A軍') from dual;

Typ=96 Len=5: 185,249,65,190,252

SQL> select chr(185)||chr(249)||chr(65)||chr(190)||chr(252) from dual;

郭A軍

請(qǐng)注意:在ASC碼和十六進(jìn)制碼中,185對(duì)應(yīng)B9,249對(duì)應(yīng)F9,65對(duì)應(yīng)41,190對(duì)應(yīng)BE,252對(duì)應(yīng)FC

而編碼時(shí),185,249兩個(gè)字節(jié)構(gòu)成"郭"字,65一個(gè)字節(jié)構(gòu)成"A"字,190,252兩個(gè)字節(jié)構(gòu)成"軍"字.

本機(jī)測(cè)試環(huán)境中編碼是US7ASCII,是一個(gè)字節(jié)為一個(gè)存儲(chǔ)單位,對(duì)于中文字的處理方式是用兩個(gè)存儲(chǔ)單位連接起來(lái)形成中文字的.

若編碼為ZHS16GBK,則是二個(gè)字節(jié)為一個(gè)存儲(chǔ)單位,其差異性可體現(xiàn)在查ASCII碼值上邊.

如先在US7ASCII的環(huán)境中查"郭"的ASCII碼:

SQL> select ascii('郭') from dual;

185

象前邊已經(jīng)介紹過(guò)的,在此種編碼中是用ASCII碼值為185,249的兩個(gè)字節(jié)拼起來(lái)形成"郭"字的,故按ASCII( )函數(shù)的原理,會(huì)取第一個(gè)字節(jié)的ASCII值.

在US7ASCII的環(huán)境中查"郭"的ASCII碼:

SQL> select ascii('郭') from dual;

47609

因?yàn)樗怯脙蓚€(gè)字節(jié)存儲(chǔ)的,也可以這樣計(jì)算

SQL> select 185*256+249 from dual;

47609

為什么這樣算,相信大家都懂吧,不用多說(shuō)了....

學(xué)習(xí)筆記而已![@more@]

總結(jié)

以上是生活随笔為你收集整理的zhs16gbk对应mysql_数据库的编码浅谈(ZHS16GBK与US7ASCII)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。