gpt4 book ai didi

SQL Server 全文搜索和空格

转载 作者:行者123 更新时间:2023-12-02 00:54:00 26 4
gpt4 key购买 nike

我有一个包含产品名称的列。有些名字看起来像‘ab-cd’‘ab cd’当用户键入“abc”(不带空格)时,是否可以使用全文搜索来获取这些名称? like 运算符对我有用,但我想知道是否可以使用全文搜索。

最佳答案

如果您想使用 FTS 查找彼此相邻的术语,例如由空格分隔的单词,您应该使用邻近术语。

您可以通过在搜索表达式 as documented here 中使用 NEAR 关键字或 ~ 运算符来定义邻近项。 .

所以如果你想找到 ab 紧跟 cd 你可以使用表达式,

'NEAR((ab,cd), 0)'

搜索单词 ab 后跟单词 cd,中间有 0 个词。

关于SQL Server 全文搜索和空格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37406922/

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