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管理,执行查询语句数据有长度限制

猜你喜欢

转载自www.cnblogs.com/caiyt/p/11274960.html