欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

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

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

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

image

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

通過(guò)下面的sql語(yǔ)句可以做到:
1、增加三個(gè)字段:

復(fù)制代碼 代碼如下:

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ù)拷貝出來(lái)
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);
說(shuō)明:
HEX(EquipmentBlob) 將EquipmentBlob轉(zhuǎn)成16進(jìn)制的字符串
substr(str,beginIdx,num) 將str從beginIdx開(kāi)始的字符串截取出來(lái),截取長(zhǎng)度為num
conv(N,from_base,to_base) N是要轉(zhuǎn)換的數(shù)據(jù),from_base是原進(jìn)制,to_base是目標(biāo)進(jìn)制。

相關(guān)文章

  • MySQL數(shù)據(jù)庫(kù)char與varchar的區(qū)別分析及使用建議

    MySQL數(shù)據(jù)庫(kù)char與varchar的區(qū)別分析及使用建議

    本文主要介紹了mysql中VARCHAR與CHAR字符型數(shù)據(jù)的差異以及這兩種字符型數(shù)據(jù)在項(xiàng)目中的使用建議,真心不錯(cuò)。值得一看。小編有種受益匪淺的感覺(jué)。
    2014-09-09
  • MySQL中使用FREDATED引擎實(shí)現(xiàn)跨數(shù)據(jù)庫(kù)服務(wù)器、跨實(shí)例訪(fǎng)問(wèn)

    MySQL中使用FREDATED引擎實(shí)現(xiàn)跨數(shù)據(jù)庫(kù)服務(wù)器、跨實(shí)例訪(fǎng)問(wèn)

    這篇文章主要介紹了MySQL中使用FREDATED引擎實(shí)現(xiàn)跨數(shù)據(jù)庫(kù)服務(wù)器、跨實(shí)例訪(fǎng)問(wèn),本文講解了FEDERATED存儲(chǔ)引擎的描述、安裝與啟用FEDERATED存儲(chǔ)引擎、準(zhǔn)備遠(yuǎn)程服務(wù)器環(huán)境等內(nèi)容,需要的朋友可以參考下
    2014-10-10
  • MySQL創(chuàng)建新用戶(hù)、增加賬戶(hù)的2種方法及使用實(shí)例

    MySQL創(chuàng)建新用戶(hù)、增加賬戶(hù)的2種方法及使用實(shí)例

    這篇文章主要介紹了MySQL創(chuàng)建新用戶(hù)、增加賬戶(hù)的2種方法及使用實(shí)例,本文同時(shí)也介紹了更新和修改密碼的方法,需要的朋友可以參考下
    2014-12-12
  • MySQL5.7.18修改密碼的方法

    MySQL5.7.18修改密碼的方法

    這篇文章主要介紹了MySQL5.7.18修改密碼的方法,非常不錯(cuò),具有參考解決價(jià)值,需要的朋友可以參考下
    2017-05-05
  • Mysql修改server uuid的方法分享

    Mysql修改server uuid的方法分享

    這篇文章主要給大家介紹了關(guān)于Mysql修改server uuid的方法,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2018-09-09
  • mysql數(shù)據(jù)庫(kù)找不到表的問(wèn)題及解決

    mysql數(shù)據(jù)庫(kù)找不到表的問(wèn)題及解決

    這篇文章主要介紹了mysql數(shù)據(jù)庫(kù)找不到表的問(wèn)題及解決方案,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-12-12
  • DQL數(shù)據(jù)查詢(xún)語(yǔ)句使用示例

    DQL數(shù)據(jù)查詢(xún)語(yǔ)句使用示例

    DQL(Data?Query?Language?數(shù)據(jù)查詢(xún)語(yǔ)言):用于查詢(xún)數(shù)據(jù)庫(kù)對(duì)象中所包含的數(shù)據(jù)。DQL語(yǔ)言主要的語(yǔ)句:SELECT語(yǔ)句。DQL語(yǔ)言是數(shù)據(jù)庫(kù)語(yǔ)言中最核心、最重要的語(yǔ)句,也是使用頻率最高的語(yǔ)句
    2022-12-12
  • windows mysql 自動(dòng)備份的幾種方法匯總

    windows mysql 自動(dòng)備份的幾種方法匯總

    本篇文章主要對(duì)windows mysql 自動(dòng)備份的幾種方法進(jìn)行整理,具有很好的參考價(jià)值,需要的朋友一起來(lái)看下吧
    2016-12-12
  • MySQL用戶(hù)權(quán)限驗(yàn)證與管理方法詳解

    MySQL用戶(hù)權(quán)限驗(yàn)證與管理方法詳解

    這篇文章主要介紹了MySQL用戶(hù)權(quán)限驗(yàn)證與管理方法,結(jié)合實(shí)例形式詳細(xì)分析了mysql針對(duì)用戶(hù)權(quán)限的驗(yàn)證、查看、收回、修改等各種常用操作技巧,需要的朋友可以參考下
    2018-04-04
  • 圖解Mysql中的LEFT?JOIN、RIGHT?JOIN與JOIN的區(qū)別

    圖解Mysql中的LEFT?JOIN、RIGHT?JOIN與JOIN的區(qū)別

    這篇文章主要介紹了圖解Mysql中的LEFT?JOIN、RIGHT?JOIN與JOIN的區(qū)別,Left?Join就是以左邊為基準(zhǔn),Inner?Join就是查兩個(gè)重復(fù)的部分,Right?Join就是以右邊為基準(zhǔn),需要的朋友可以參考下
    2023-11-11

最新評(píng)論