char
varchar
nchar
nvarchar
数据类型名称中 包含 var 的 变长字符串。即 nvarchar(50)最多可存储50个字符,青年人网提示它只占据当前使用的字符空间。而如nchar(50) 和char(50) 则总是占据50个字符,而不管其中存储了一个字符还是50个字符;
带 n 前缀的数据列将存储 Unicode字符。
Unicode是一种允许存储更多字符的字符集,一般来说使用这种类型的表列可以存储任意字符。 而 varchar 和char 则是小的多的字符集,仅限于标准的英文字母.
责任编辑:小草