SQL Server DIFFERENCE() 函数

定义和用法

DIFFERENCE() 函数会比较两个 SOUNDEX 值,并返回一个整数。整数值从 04 指示两个 SOUNDEX 值的匹配程度。

0 表示两个 SOUNDEX 值之间相似性很弱或没有相似性。4 表示两个 SOUNDEX 值具有强相似性或者完全相同。

另请参阅

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

实例

例子 1

比较两个 SOUNDEX 值,并返回一个整数:

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

亲自试一试

例子 2

比较两个 SOUNDEX 值,并返回一个整数:

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

亲自试一试

语法

DIFFERENCE(expression, expression)

参数

参数 描述
expression, expression 必需。要比较的两个表达式。可以是常量、变量或列。

技术细节

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