gpt4 book ai didi

sql-server-2008 - 结果中缺少名称中的 SQL Server 2008 FullTextSearch 单个字符

转载 作者:行者123 更新时间:2023-12-01 02:30:52 25 4
gpt4 key购买 nike

我在 SQL Server 2008 中有一个全文索引列,它有以下几行:

W Smithers, Wilda Smithers, W2 Smithers



当我运行以下查询时,我只会返回 Wilda Smithers 和 W2 Smithers。
SELECT  FT_TBL.full_name as results
FROM dbo.ft_table AS FT_TBL WITH (NOLOCK)
INNER JOIN CONTAINSTABLE (ft_table , full_name, '("w*" AND "smither*")',12) AS KEY_TBL
ON FT_TBL.ft_key_id = KEY_TBL.[KEY]
ORDER BY KEY_TBL.RANK desc

关于如何调整这一点的任何建议,以便 W Smithers 也在我的结果集中?

最佳答案

W 可能是一个停用词。尝试将其从停止列表中删除。

检查此链接以了解它是如何完成的:Configure and Manage Stopwords and Stoplists for Full-Text Search

编辑

尝试重新创建 FT 索引,但这次根本不指定任何停止列表。

enter image description here

关于sql-server-2008 - 结果中缺少名称中的 SQL Server 2008 FullTextSearch 单个字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13055425/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com