怎么解决全文检索错误的问题

xxdino 2004-07-21 04:56:30
我写了一个全文检索的系统。最早出现了一次检索结果文不对题的情况,我用sqlserver2000_sp3打了一次补丁解决了。但是现在系统又出现了同样的问题,检索出来的结果根本不是相关结果。我用的语句是
select uid from [tablename] where freetext([col],'xxx')
select uid from [tablename] where contains([col],'xxx')
都不行,返回的检索结果完全是不相关的结果。怎么解决呢?麻烦大家帮帮忙
...全文
223 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
xxdino 2004-08-13
  • 打赏
  • 举报
回复
晕,原来是freetext的问题,用了contains以后就解决了
xxdino 2004-08-05
  • 打赏
  • 举报
回复
我自己顶一下,麻烦大家了
hfgang 2004-07-26
  • 打赏
  • 举报
回复
你只吧出问题的这130条放在一个单独的表中查询是否还有问题?
junki 2004-07-26
  • 打赏
  • 举报
回复
你一共有多少表,他们之间是怎么建立关系的?
netcoder 2004-07-22
  • 打赏
  • 举报
回复
重新建立全文目录
xxdino 2004-07-22
  • 打赏
  • 举报
回复
数据在小数据量的时候没有出现问题,现在整个系统数据由1.4个G左右,我即使使用查询分析器直接执行freetext与contains语句,也会出现检索数据错误的问题,整个库中其实一共只有130条数据,但是使用全文检索检索出来的结果总是58条或者72条。而且所有的放回结果都不包含我检索的文字。
smalldeer 2004-07-21
  • 打赏
  • 举报
回复
请写出具体的测试脚本,测试数据,你要得到的结果,实际得到的结果

或许我以前也碰到过,

写的具体点了

27,579

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 应用实例
社区管理员
  • 应用实例社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧