您的位置:首页 > 数据库

SQLServer 数据库无法查询中文

2012-12-18 13:33 281 查看
原文请参见:http://blog.sina.com.cn/s/blog_63dac1ed01014q47.html

http://bbs.csdn.net/topics/390320497

原文地址:SQLServer 数据库无法查询中文作者:zhanglb

在sql2008r2中,查询条件中有中文字体,不能查询出结果



SELECT * FROM User WHERE Name = '中文'

不能查询到结果,实际数据库中有这条记录。

 

解决方法1:

改为下面的 写法 则可以查询到结果

SELECT * FROM User WHERE Name = N'中文'

 

 

解决方法2:

数据库的编码不对,修改下数据库的编码

ALTER DATABASE [数据库名] COLLATE Chinese_PRC_CI_AS
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐