前段时间都在做英文的Project.用的环境也是英文的。
这几天在做一个中文的Project,环境也换成中文的了。今天写一个模糊查询的语句 like 字段 '%keyword%' ,结果是一又中文就不出结果。反复的检查了语法也没有问题啊。
后来发现我的数据库是从英文版的里面还原来的。他的排序规则不是用中文版默认的那个。后来该回中文版默认的排序规则一切正常了···
原来的排序规则SQL_Latin1_General_CP1_CI_AS 更改后的排序规则 Chinese_PRC_CI_AS
本文讲述了在进行中文项目的数据库模糊查询时遇到的问题及解决方法。由于数据库的排序规则设置为英文版,导致含有中文的查询结果无法正确返回。通过将排序规则更改为中文版默认设置,问题得以解决。

被折叠的 条评论
为什么被折叠?



