sql server对于字符类型的有:char:固定长度,存储ANSI字符,不足的补英文半角空格.nchar:固定长度,存储Unicode字符,不足的补英文半角空格varchar:可变长度,存储ANSI字符,根据数据长度自动变化.nvarchar:可变长度,存储Unicode字符,根据数据长度自动变化. 也就是说:varchar 可变长度,varchar(50)即最长长度为:50个字符. char类型: 对英文(ASCII)字符占用1个字节,对一个汉字占用2个字节,CHAR存储定长数据很方便,C…