SQLServer 数据库无法查询中文

SQLServer 数据库无法查询中文,第1张

概述原文请参见:http://blog.sina.com.cn/s/blog_63dac1ed01014q47.html http://bbs.csdn.net/topics/390320497 原文地址:SQLServer 数据库无法查询中文 作者:zhanglb 在sql2008r2中,查询条件中有中文字体,不能查询出结果 如 SELECT * FROM User WHERE Name = '中文

原文请参见: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

总结

以上是内存溢出为你收集整理的SQLServer 数据库无法查询中文全部内容,希望文章能够帮你解决SQLServer 数据库无法查询中文所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/1175873.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-02
下一篇 2022-06-02

发表评论

登录后才能评论

评论列表(0条)

保存