码迷,mamicode.com
首页 > 数据库 > 详细

mysql

时间:2017-04-29 11:59:16      阅读:218      评论:0      收藏:0      [点我收藏+]

标签:tar   存储   好处   用两个   com   行数据   .com   长度   class   

数据库中varchar和nvarchar的区别

1、varchar是以字节为单位存储的,而nvarchar是以字符(占两个字节)为单位存储的。

  也就是说,varchar用一个字节存储一个英文字母,用两个字节存储一个中文汉字,

        而nvarchar得用两个字节存储一个英文字母,用两个字节存储一个中文汉字。

2、varchar(n)表示长度为n个字节,nvarchar(n)表示长度为n个字符(2n个字节)。

3、nvarchar是用来存储中文汉字这种的双字节字符的,所以如果确定字段的值不会包含英文,尽量使用nvarchar来存储。

4、使用nvarchar还有个好处,那就是在进行数据库操作时不会出现中文变为"??"的情况。

mysql

标签:tar   存储   好处   用两个   com   行数据   .com   长度   class   

原文地址:http://www.cnblogs.com/blue-tadpole/p/6784783.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!