【发布时间】:2017-09-19 09:59:04
【问题描述】:
我在 SO 上看到了几个关于在 SQL Server 上的全文搜索中匹配部分单词的可能性的问题,但它们都已经很老了,所以我发帖看看是否有关于这种情况的更新。 .
问题:
我在使用全文搜索的表中的单个字段上运行关键字搜索。 我希望能够匹配部分单词,而不仅仅是从给定单词的开头进行通配符搜索。
所以,我知道我能做到:
Contains(table.myfield, '"par*"' 将匹配 party、partner 等内容...
我也想说:
Contains(table.myfield, '"*par*"' 匹配 spartan、sparing 等内容...
是否说 FTS 无法实现这一点,我必须求助于LIKE '%par%' 才能获得我需要的结果?
【问题讨论】:
标签: sql-server full-text-search azure-sql-database