Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Se aplica a:SQL Server
Azure SQL Database
Instancia administrada de Azure SQL
Azure Synapse Analytics
Analytics Platform System (PDW)
Punto de conexión de SQL Analytics en Microsoft Fabric
Almacén en Microsoft Fabric
Base de datos SQL en Microsoft Fabric
Esta función devuelve un valor entero que mide la diferencia entre los valores de SOUNDEX() de dos expresiones de caracteres diferentes.
Convenciones de sintaxis de Transact-SQL
Sintaxis
DIFFERENCE ( character_expression , character_expression )
Argumentos
character_expression
Una expresión alfanumérica de datos de caracteres. character_expression puede ser una constante, una variable o una columna.
Tipos devueltos
int
Observaciones
DIFFERENCE compara dos valores SOUNDEX diferentes y devuelve un valor entero. Este valor mide el grado en que coinciden los valores de SOUNDEX, en una escala de 0 para 4. Un valor de 0 indica una similitud débil o no similar entre los valores de SOUNDEX; 4 indica una coincidencia muy similar, o incluso idéntica, SOUNDEX valores.
DIFFERENCE y SOUNDEX tienen distinción de intercalación.
Ejemplos
En la primera parte de este ejemplo se comparan los valores SOUNDEX de dos cadenas muy similares. Para una intercalación de Latin1_General, DIFFERENCE devuelve un valor de 4. La segunda parte del ejemplo compara los valores de SOUNDEX para dos cadenas muy diferentes y, para una intercalación de Latin1_General, DIFFERENCE devuelve un valor de 0.
Un. Devolver un valor DE DIFERENCIA de 4, la menor diferencia posible
SELECT SOUNDEX('Green'),
SOUNDEX('Greene'),
DIFFERENCE('Green', 'Greene');
GO
Este es el conjunto de resultados.
----- ----- -----------
G650 G650 4
B. Devolver un valor DE DIFERENCIA de 0, la diferencia más alta posible
SELECT SOUNDEX('Blotchet-Halls'),
SOUNDEX('Greene'),
DIFFERENCE('Blotchet-Halls', 'Greene');
GO
Este es el conjunto de resultados.
----- ----- -----------
B432 G650 0
Contenido relacionado
- SOUNDEX (Transact-SQL)
- String Functions (Transact-SQL) [Funciones de cadena (Transact-SQL)]