sql-server - 内容中有拼写错误的 SQL Server 全文搜索

标签 sql-server full-text-search

我们有一个充满 OCR 数据和手动输入数据的数据库。

使用 CONTAINS 命令进行搜索时,并非所有结果都会出现。因此,搜索“monkey man”不会返回数据中包含 m0nkey man, momkey man 的记录。

有没有办法在数据中考虑这些问题?

我粗略地浏览了 Lucene.NET 和 Soundex,但看不出它们有多大用处。

感谢您的任何想法

最佳答案

我相信你正在寻找一种叫做 的东西模糊匹配 .

类似帖子:

SQL Fuzzy Matching

也许有用:

http://web.archive.org/web/20100209050309/http://anastasiosyal.com/archive/2009/01/11/18.aspx

关于sql-server - 内容中有拼写错误的 SQL Server 全文搜索,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21192554/

相关文章:

sql-server - SQL Server : Database stuck in "Restoring" state

sql-server - SQL Server 2008 对具有复合主键的表进行全文搜索

MySQL 全文搜索运行速度极慢

MYSQL - 语法错误,意外 '@',期待 $end

带连字符的 SQLite 全文搜索查询

sql-server - sql server 全文搜索 - 在全文搜索中查找同义词库的示例用法

c# - 自定义 DataTable 上的 LINQ 查询

C# SQL INSERT 未出现在数据库表 "no errors or exceptions thrown"中

sql-server - SQL Azure 是否支持 CLR 程序集?

.net - 在 Sql server 2005 中过滤 unicode 列 - 多数据匹配