La diferencia en SQL Server le permite calcular la diferencia en los valores SoundEx () entre diferentes expresiones de caracteres.
¿Qué es SoundEx??
El valor SoundEx en SQL Server determina la similitud entre dos cadenas cuando se habla en inglés.
La función SoundEx () en el servidor SQL devuelve un código SoundEx que puede calcular cómo suenan dos cadenas similares cuando se habla.
Obtenga más información sobre SQL Server Soundex.
Diferencia de servidor sql
La sintaxis de la función es como se muestra:
Diferencia (caracteres_expression, caracteres_expression);Extracto: Microsoft SQL Server.
Ejemplo 1
El siguiente ejemplo muestra cómo calcular la diferencia SoundEx entre dos cuerdas similares.
Seleccione SoundEx ('Hello'), SoundEx ('Hello'), Difering ('Hello', 'Hello');La consulta anterior devuelve una diferencia de 4. Este es el menor valor de diferencia posible.
Ejemplo 2
Para dos cadenas completamente diferentes, la función de diferencia debería devolver 0.
Un ejemplo es como se muestra:
Seleccione SoundEx ('Hello'), SoundEx ('Tomato'), Difering ('Hello', 'Tomato');El código anterior debe devolver un valor de diferencia de 0. Este es el valor de mayor diferencia.
Ejemplo 3
También puede tener una diferencia media como se muestra:
Seleccione SoundEx ('Tomato), SoundEx (' Potato '), Difference (' Potato ',' Tomato ');Lo anterior debería devolver un valor de diferencia de 2.
Clausura
Este tutorial ofrece una descripción general de alto nivel de cómo funciona la función de diferencia en SQL Server. Recomendamos explorar la documentación para obtener más información.