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

全文索引的有关问题

2012-02-02 
全文索引的问题我在数据库表中title字段输入"西游记"select*fromTDocumentwherefreetext(title,西* )能

全文索引的问题
我在数据库表中title字段输入"西游记"
select   *   from   TDocument   where   freetext(title, ' "西* " ')
能查到数据
select   *   from   TDocument   where   freetext(title, ' "西游记 " ')
也能查到

select   *   from   TDocument   where   freetext(title, ' "*游* " ')

select   *   from   TDocument   where   freetext(title, ' "*游记 " ')

select   *   from   TDocument   where   freetext(title, ' "*记 " ')
就查不到不知道是为什么


[解决办法]
select * from TDocument where contains(title, ' "*游* " ')
这看过这样的用法
select * from TDocument where contains(title, ' "游 " ')--去*号
select * from TDocument where contains(title, ' "游记 " ')--去*号

热点排行