national character varying
max ) ]
n 用于定义字节长度,并且它可以为 1 到 8,000 之间的值。最大可保存4000汉字或者8000的英文字符
varying。
区别:
存储空间:
nvarchar使用 UNICODE UCS-2 字符集,每个字符都使用用2个字节。
varchar使用单字节来存储,英文字符使用一个字节,中文字符使用两个字节。如果数据全是英文字符,建议采用varchar;如果包含中文,建议使用nvarchar。
如果数据有中文,在数据库中使用varchar类型,如果部署到英文操作系统,并且不支持中文语言,数据库显示数据时会出现乱码。