日期:2014-05-16  浏览次数:20436 次

插入数据带空格

插入数据总带空格,比如插入年份的数据2011,到库中总是”2011??????“,另加了6个空格

?

原因:用的是char(10)类型,改为nvarchar(4),或char(4)就好了

?

?

char? 对应英文(ASCII),固定
varchar? 对应英文(ASCII),可变
nvarchar 对应Unicode 固定

nvarchar? 对应Unicode,可变

?

参考:nchar,char,varchar 与nvarchar区别

?

http://www.cnblogs.com/moss_tan_jun/archive/2010/01/30/1659741.html

?

?