Microsoft SQL和查询拼写错误

时间:2012-02-10 01:16:44

标签: sql sql-server-2008 spell-checking

如果我想运行一个查询,其中我的查询中的某些字段是错误的(当然是某一点),是否有一种本地方法可以使用MS SQL服务器执行此操作,或者是否必须实现其他内容完全? 我认为它可以选择哪个levenstein距离最大为X

示例

从myTable WHERE名称closeTo('Erik')

中选择

它可能会返回像Eric这样的东西,即Levenhstein距离为1

1 个答案:

答案 0 :(得分:2)

查看T-SQL SOUNDEX和DIFFERENCE:http://msdn.microsoft.com/en-us/library/ms187384.aspx