查询英文时都是正常的,忽然发现查询中文原来还有问题啊!!! :shock:
晚上仔细看看程序该怎么改哈。
试了下,大部分的中文模糊查询都是正常的,目前只测试到这个中文有问题,就是“雷”和“死状”同时存在时,查询“雷”时“死状”也会出来...
而在查询时先进行编码好象这个问题又不存在了,搞不清楚。
晚上仔细看看程序该怎么改哈。
create table TempTB(sTemp varchar(20))
insert into TempTB
select '迅雷' union all
select '假死状态'
select * from TempTB where sTemp like '%雷%'试了下,大部分的中文模糊查询都是正常的,目前只测试到这个中文有问题,就是“雷”和“死状”同时存在时,查询“雷”时“死状”也会出来...
而在查询时先进行编码好象这个问题又不存在了,搞不清楚。
中文模糊查询问题
本文讨论了一个关于中文模糊查询的问题,特别是在使用包含特定字符时遇到的异常情况。通过一个具体的例子展示了当查询“雷”时,“死状”也被匹配的问题,并探讨了编码转换可能带来的影响。
3010

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



