首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

全文索引查询有关问题

2012-08-28 
全文索引查询问题在P表里面有PName字段的值分别为:长安CX20 CX30 杰勋专用防雪防酸雨防刮双层加厚加棉植绒

全文索引查询问题
在P表里面有PName字段的值分别为:
长安CX20 CX30 杰勋专用防雪防酸雨防刮双层加厚加棉植绒
长安CX20CX30杰勋专用防雪防酸雨防刮双层加厚加棉植绒

现在要查询在PName包含CX30的记录,我用下面的写法只能查出一条记录(应该是有两条的)
select * from Product
where contains(PName,'CX30')


[解决办法]
出现这种情况跟数据库的分词和查询技术有关。建议你可以自己把cx20cx30,自己拆到一列里,那列你可以存储"cx20 cx30",把新建的这列也加入全文索引,这样就可以查询到了。

热点排行