SQL Server Varchar 中文乱码问题与使用SQL Server Management Studio管理软件查询出来的字段限制
问题:不管是用varchar 还是nvarchar,插入记录为中文时,都会显示乱码??
即使建表时指明了某个字段的语言也没用 COLLATE Chinese_PRC_CS_AS_WS
原因:可能是安装时configuration没有选中文
解决办法:在插入值前加入N
insert into tableA (a) values(N'中文')
建议:使用nvarchar保存中文,由于有些特殊中文字体数据保存到varchar中还是会显示??,如果是nvarchar特殊中文字体可以保存成功。
使用SQL Server Management Studio管理,执行查询语句数据有长度限制