12. Comparación de Sonidos
Contenido
@Soundex
Determina si el texto es similar en sonido. Devuelve un código que puede ser utilizado para comparaciones.
Sintaxis
@Soundex(Cadena)
Retorno
(Cadena) Retorna el código de similitud de la cadena suministrada
Parámetros
Ejemplo
Se parte del campo nombre de una persona(NOMBRE) que es representado por un texto, por ejemplo:
luis
Se desea obtener su código de similitud:
L200
Para esto se invoca la función a través de los siguientes parámetros:
@Soundex(NOMBRE)
Se puede apreciar la similaridad entre estos códigos para textos foneticamente similares:
Ejemplo con Data
NOMBRE
@Soundex(NOMBRE)
luis
L200
lois
L200
lui
L000
jose
J000
@SoundsLike
Establece si dos cadenas o dos campos Caracter o Fecha son similares en sonido. Devuelve un 1 (verdadero) si son similares o un 0 si no lo son (falso).
Sintaxis
@SoundsLike(Cadena1, Cadena2)
Retorno
(Booleano) Indica si las cadenas suenan similar o no
Parámetros
Ejemplo
Se parte del campo nombre de una persona(NOMBRE) que es representado por un texto, por ejemplo:
Luis
Se desea obtener si es similar a otro nombre:
Lois
Para esto se invoca la función a través de los siguientes parámetros:
@SoundsLike(NOMBRE,"Luis")
Se puede apreciar la similaridad entre estos códigos para textos foneticamente similares:
Ejemplo con Data
NOMBRE
@SoundsLike(NOMBRE,"Luis")
Lois
1
José
0
