最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

通過sql語句將blob里的char取出來轉(zhuǎn)成數(shù)字保存在其它字段

 更新時間:2011年09月13日 23:32:08   作者:  
現(xiàn)在需要將blob里地17、18、19三個字段里的數(shù)據(jù)作為數(shù)字保存在blob外新增的三個字段Gem1 Gem2 Gem3上。

這個需求是有個表結(jié)構(gòu),本身設計為

image

但現(xiàn)在需要將blob里地17、18、19三個字段里的數(shù)據(jù)作為數(shù)字保存在blob外新增的三個字段Gem1 Gem2 Gem3上。

通過下面的sql語句可以做到:
1、增加三個字段:

復制代碼 代碼如下:

alter table EquipmentInfo add Gem1 TINYINT UNSIGNED default 0;
alter table EquipmentInfo add Gem2 TINYINT UNSIGNED default 0;
alter table EquipmentInfo add Gem3 TINYINT UNSIGNED default 0;

2、使用下面的命令把blob里的數(shù)據(jù)拷貝出來
update EquipmentInfo set Gem1=conv(substr(HEX(EquipmentBlob),17,2),16,10),Gem2=conv(substr(HEX(EquipmentBlob),19,2),16,10),Gem3=conv(substr(HEX(EquipmentBlob),21,2),16,10);
說明:
HEX(EquipmentBlob) 將EquipmentBlob轉(zhuǎn)成16進制的字符串
substr(str,beginIdx,num) 將str從beginIdx開始的字符串截取出來,截取長度為num
conv(N,from_base,to_base) N是要轉(zhuǎn)換的數(shù)據(jù),from_base是原進制,to_base是目標進制。

相關文章

最新評論

五家渠市| 华亭县| 东明县| 民乐县| 永济市| 闽清县| 金沙县| 阳江市| 沂南县| 嘉善县| 盘山县| 定兴县| 乡城县| 莲花县| 肇东市| 江阴市| 鄯善县| 黄冈市| 辽阳县| 黄平县| 建平县| 海口市| 新巴尔虎右旗| 阳信县| 土默特左旗| 凤冈县| 益阳市| 伊金霍洛旗| 昌图县| 韶山市| 四子王旗| 山西省| 丹江口市| 子长县| 长白| 呼玛县| 宜城市| 阿克陶县| 祁门县| 淮北市| 阳山县|