首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > 其他数据库 >

nvarchar varchar的差异是存储方式不同

2012-08-15 
nvarchar varchar的区别是存储方式不同nvarchar varchar的区别是存储方式不同?varchar是按字节存储的.而带

nvarchar varchar的区别是存储方式不同

nvarchar varchar的区别是存储方式不同

?
varchar是按字节存储的.而带 "n "的nvarchar是按字符存储的?
比如说 ? varchar(40),能存储40个字节长度的字符,存储中文字符的时候,因为中文字符1个字符就等于2个字节.所以varchar(40)只能存储20个中文字符.?


nvarchar(40),就可以存储40个中文字符,也就是说可以存储80个字节长度的字符.nvarchar要相对于存储的字符类型.比如有些字符是占3个字节的.?
同样的,char和nchar也一样道理

?

----------------------------------

以上,要注意的是:

对字符的理解,其实汉字本身也是一种字符。但通常所说的一个汉字=2个字符,是指2个英文字符。

热点排行