1

有没有办法在 sql server 中找到常见的拼写错误?例如,如果我有一个合法的搜索……比如“Forclosure”而不是“Foreclosure”,有没有办法在不执行 LIKE 或 CASE WHEN 的情况下找到表中的连接?

4

1 回答 1

1

我不是 100% 确定它会起作用,但您可以尝试使用SOUNDEX功能,看看它是否能给您带来任何结果。

SOUNDEX 将字母数字字符串转换为四字符代码,该代码基于字符串在说出时的发音方式。

例如:

SELECT SOUNDEX ('Smith'), SOUNDEX ('Smythe');

两者都给出相同的结果

于 2013-03-15T12:11:15.553 回答