sql-server – SQL Server全文检索 – 是否可以搜索一个字?
发布时间:2020-12-12 06:19:15 所属栏目:MsSql教程 来源:网络整理
导读:我的数据库中有全文搜索. 有可能在一个单词的中间搜索一些文本吗? 例如,我有一个包含以下文本的列描述: Revolution 是否可以搜索“EVO”,并将其发现在革命中,或者我坚持做一个喜欢: SELECT * FROM Table WHERE Description LIKE '%EVO%' 是否有FTS等同于上
我的数据库中有全文搜索.
有可能在一个单词的中间搜索一些文本吗? 例如,我有一个包含以下文本的列描述: Revolution 是否可以搜索“EVO”,并将其发现在革命中,或者我坚持做一个喜欢: SELECT * FROM Table WHERE Description LIKE '%EVO%' 是否有FTS等同于上述查询? 编辑 SELECT * FROM Table WHERE CONTAINS(Description,'"Revo*"') 然后会发现革命一词.我想知道是否有可能在这个单词的MIDDLE中搜索一些东西.不是最后不在一开始从什么看起来这是不可能的,这是有道理的,因为SQL Server将如何索引这个,但我只是想确定. 解决方法您可以使用CONTAINS.看到这个链接SQL Server – Fulltext search for %book% (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |