MSSQL数据库字段类型:char、varchar、nvarchar的区别

时间:2020-07-10 作者:管理员 点击:19

char(10):表示固定长度为10个字符,如果不足,就以空格填充。

varchar(size):保存可变长度的字符串(可包含字符、数字以及特殊字符),不足,不填充。在括号中指定字符串的最大长度,最多255个字符。注释:如果值的长度大于255,则被转换为TEXT类型。

存储方式:nvarchar->字符存储,varchar->字节存储。

存储量:varchar比较节省空间,因为存储大小为字节的实际长度,而nvarchar是双字节存储。

使用:如果存储的内容都是英文字符而没有汉字等其他语言符合,建议使用varchar,如果存储内容有汉字建议使用nvarchar,因为nvarchar是使用Unicode编码,即统一的字符编码标准,会减少乱码的出现几率。另外如果您做的项目可能涉及几种不同的语言转换,建议用nvarchar
返回列表
在线沟通

Are you interested in ?

感兴趣吗?

有关我们服务的更多信息,请联系

136 7365 2363(同微信) / 131 4018 7702

郑州网站建设郑州网站设计郑州网站制作郑州网络推广--联系索腾

与我们合作

郑州网站建设郑州网站设计郑州网站制作郑州网络推广--与索腾合作,您将会得到更成熟、专业的网络建设服务。我们以客户至上,同时也相互挑战,力求呈现最好的品牌建设成果。

业务咨询热线:

136 7365 2363

TOP

QQ客服

在线留言