Funciones SoundEx

SoundEx es un método utilizado para buscar cadenas cuando se conoce el sonido pero no la ortografía exacta. Desarrollado en 1918, busca palabras con sonidos similares según ciertos supuestos fonéticos sobre cómo se pronuncian ciertas letras. Se puede utilizar para buscar nombres en una base de datos, por ejemplo, cuando la ortografía o la pronunciación de ciertos nombres puede variar. El algoritmo SoundEx básico se documenta en varios orígenes y, a pesar de las limitaciones conocidas (por ejemplo, combinaciones de letras iniciales como ph y f no coincidirán aunque el sonido sea el mismo), es compatible en cierto modo con la mayoría de las bases de datos.

Tabla 1. Funciones soundex de CLEM
Función Resultado Descripción
soundex(CADENA) Entero Devuelve el código SoundEx de cuatro caracteres para la CADENA especificada.
soundex_difference(CADENA1, CADENA2) Entero Devuelve un entero entre 0 y 4 que indica el número de caracteres que son iguales en la codificación SoundEx para las dos cadenas, donde 0 indica que no hay similitud y 4 indica una fuerte similitud o cadenas idénticas.