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

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

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

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

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

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

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

Are you interested in ?

感兴趣吗?

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

136 7365 2363(同微信) 13140187702

郑州网站建设郑州网站设计郑州网站制作郑州建站公司郑州网站优化--联系索腾

与我们合作

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

业务咨询热线:

136 7365 2363

TOP

QQ客服

在线留言