有没有办法在 sql server 中找到常见的拼写错误?例如,如果我有一个合法的搜索……比如“Forclosure”而不是“Foreclosure”,有没有办法在不执行 LIKE 或 CASE WHEN 的情况下找到表中的连接?
问问题
469 次
1 回答
1
我不是 100% 确定它会起作用,但您可以尝试使用SOUNDEX功能,看看它是否能给您带来任何结果。
SOUNDEX 将字母数字字符串转换为四字符代码,该代码基于字符串在说出时的发音方式。
例如:
SELECT SOUNDEX ('Smith'), SOUNDEX ('Smythe');
两者都给出相同的结果
于 2013-03-15T12:11:15.553 回答