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

mysql如何處理varchar與nvarchar類型中的特殊字符

 更新時(shí)間:2014年12月24日 09:34:13   投稿:hebedich  
這篇文章主要介紹了mysql如何處理varchar與nvarchar類型中的特殊字符,需要的朋友可以參考下

如果你每次建數(shù)據(jù)表的時(shí)候固執(zhí)的使用varchar,那么你可能會(huì)遇到以下的問題:

現(xiàn)在saleUserName的字段類型為varchar(50)

update TableNameset saleUserName='小覃祝你⑭快樂' where ID=87

select * from TableName where ID=87

why?SaleUserName字段里的文字怎么變成這樣了。⑭這個(gè)符號(hào)怎么變成了?

好的,那么我現(xiàn)在將saleUserName的字段類型改為nvarchar(50)呢

updateTableNameset saleUserName='小覃祝你⑭快樂' where ID=87

select * from TableName where ID=87

What!?怎么還是一樣!

那么,稍微改一下,在參數(shù)值前面加上N?,F(xiàn)在可以看到調(diào)皮的⑭出來了。

updateTableNameset saleUserName=N'小覃祝你⑭快樂' where ID=87

------加上N代表存入數(shù)據(jù)庫(kù)時(shí)以Unicode格式存儲(chǔ)。

----------------------------------------------------------總結(jié)的時(shí)候,我總是得召喚出這么華麗的分割線-----------------------------------------------------------------

unicode,以前學(xué)習(xí)的時(shí)候看過,根本沒留心。那么好,百度一下,百度百科是這么說的:Unicode是國(guó)際組織制定的可以容納世界上所有文字和符號(hào)的字符編碼方案。

nvarchar和ntext就是可以容納unicode的類型,所以才能存儲(chǔ)調(diào)皮的⑭等特殊字符。

以前根本沒留意過這些數(shù)據(jù)類型,看到說是存unicode類型的,可是根本不知道unicode為何物。碼農(nóng)就是這么任性,不夠重視這些東西。

相關(guān)文章

最新評(píng)論

临清市| 栾城县| 齐河县| 怀化市| 呼伦贝尔市| 咸阳市| 扶风县| 阳西县| 庄浪县| 虹口区| 高要市| 老河口市| 苏州市| 垦利县| 简阳市| 河津市| 伊春市| 庄河市| 阿尔山市| 正镶白旗| 星子县| 凤台县| 成安县| 北京市| 江孜县| 阳江市| 方正县| 花莲市| 城固县| 玉龙| 靖西县| 鹤壁市| 嘉善县| 威信县| 巩义市| 新河县| 普定县| 彰武县| 永平县| 汶上县| 巧家县|