【发布时间】:2015-09-29 18:04:30
【问题描述】:
假设有一个包含列(UserID、FieldID、Value)的表,其中包含 50 万条记录。我想看看每个 Value (即 Value.Contains( T(N) ) )中的任何地方是否出现了某些搜索词 T(N)。
我想我只是在数量上碰壁了,太多的价值无法筛选。我不认为全文索引会有所帮助,因为它只对查看单个单词的StartsWith 查询有用,而不是在字符串中的任何位置出现。
有没有一种好的方法可以为 SQL Server 中的此类搜索索引此类数据?
【问题讨论】:
-
什么样的“价值”?就几个字,长篇大论?
标签: search sql-server-2012 full-text-search