gpt4 book ai didi

sql-server - 在 sql server 中搜索 varchar 列的最佳方法

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

您建议如何在 SQL Server 表(varchar(max) 列)中搜索术语?

比方说,就像在 eBay 上一样,如果您搜索“wii 全新”,您会得到“全新任天堂 Wii Fit 游戏 + 平衡板 bundle ”、“Wii Fit (Wii) 全新 WII FIT 游戏 + 平衡”等结果董事会”。

我认为它基本上会搜索每个单词并返回包含所有单词的单词,您会推荐什么?

最佳答案

您正在寻找全文索引,它允许您进行比正则表达式等更高级的查询。

检查this文章进行了快速介绍,说明适用于 SQL Server 2000,其设置比 2005 或 2008 稍难一些。

相关引用:

 With full-text searching, you can perform many other types of search: * Two words near each other * Any word derived from a particular root (for example run, ran, or running) * Multiple words with distinct weightings * A word or phrase close to the search word or phrase

关于sql-server - 在 sql server 中搜索 varchar 列的最佳方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/197307/

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