Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/typo3/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql 全文索引返回不正确的结果_Sql_Sql Server_Full Text Search - Fatal编程技术网

Sql 全文索引返回不正确的结果

Sql 全文索引返回不正确的结果,sql,sql-server,full-text-search,Sql,Sql Server,Full Text Search,我在一个文本列上创建了一个全文索引,随后的查询返回不包含搜索词的结果。查询示例如下: SELECT TOP 10 serial_no,writer_id,myField,assignment_type,subdate,title FROM writing WHERE contains(myField,'"take it once"'); 更新/重建全文索引后是否会发生这种情况 是的。。其中一个结果包含查询字符串,其余结果不包含。由于您的查询至少包含一个干扰词(It),因此可能会出现这种行为:

我在一个文本列上创建了一个全文索引,随后的查询返回不包含搜索词的结果。查询示例如下:

SELECT TOP 10 serial_no,writer_id,myField,assignment_type,subdate,title
FROM writing WHERE contains(myField,'"take it once"');

更新/重建全文索引后是否会发生这种情况

是的。。其中一个结果包含查询字符串,其余结果不包含。由于您的查询至少包含一个干扰词(It),因此可能会出现这种行为: