SOUNDEX()
 Convierte una cadena de caracteres en su cadena de similitud fonética
------------------------------------------------------------------------------
 Sintaxis

     SOUNDEX(<cCadena>) --> cCadenaSimilFon

 Argumentos

     <cCadena> es la cadena de caracteres que debe convertirse.

 Devuelve

     SOUNDEX() devuelve una cadena de caracteres de cuatro dígitos en la
     forma A999.

 Descripción

     SOUNDEX() es una función de caracteres que indexa y busca coincidencias
     fonéticas o sonidos similares. Se utiliza en aplicaciones en las que no
     se conoce la ortografía precisa de las claves de caracteres o en las
     que existe una probabilidad alta de nombres mal escritos. Los errores
     ortográficos son muy normales en sistemas de transacción en tiempo real
     en los que el operador de entrada de datos recibe la información a
     través del teléfono. SOUNDEX() funciona agurpando sonidos semejantes
     bajo el mismo valor clave. Sin embargo, tenga en cuenta que el método
     de similitud fonética no es absoluto. Claves que son bastante
     diferentes pueden dar como resultado el mismo valor de similitud
     fonética.

 Ejemplos

      Este ejemplo genera un índice utilizando SOUNDEX() para crear
        los valores claves. Después, busca un valor en el campo Vendedor:

        USE Ventas
        INDEX ON SOUNDEX(Vendedor) TO Vendedor
        SEEK SOUNDEX("Pedrol")
        ? FOUND(), Vendedor          // Resultado: .T. Pedrol

      Aquí, se busca la misma clave que en el ejemplo anterior pero
        con una ortografía diferente:

        SEEK SOUNDEX("Pedroll")
        ? FOUND(), Vendedor          // Resultado: .T. Pedrol

 Ficheros   La biblioteca asociada es EXTEND.LIB
            el fichero fuente es SOURCE\SAMPLE\SOUNDEX.C

 To download this example - click here.

See Also: INDEX LOCATE SEEK SET SOFTSEEK