SQL Server SOUNDEX() 函数

定义和用法

SOUNDEX() 函数会返回一个四字符代码,以评估两个表达式的相似性。

注意:SOUNDEX() 函数会根据字符串在口语中的发音,将字符串转换为一个四字符的代码。

另请参阅

SQL Server 参考手册:DIFFERENCE() 函数

实例

例子 1

评估两个字符串的相似性,并返回一个四字符的代码:

SELECT SOUNDEX('Juice'), SOUNDEX('Jucy');

亲自试一试

例子 2

评估两个字符串的相似性,并返回一个四字符的代码:

SELECT SOUNDEX('Juice'), SOUNDEX('Banana');

亲自试一试

语法

SOUNDEX(expression)

参数

参数 描述
expression 必需。要评估的表达式。可以是常量、变量或列。

技术细节

适用于:
  • SQL Server(从 2008 开始)
  • Azure SQL Database
  • Azure SQL Data Warehouse
  • Parallel Data Warehouse