hash de cadena

20/10/2005 - 16:31 por Kano | Informe spam
Buenas
Necesitaria algo que me proporcionara una valor hash de una cadena para
poder ordenarlo, la condición esque para pequeños cambios de la cadena
se altere poco el valor del hash de salida ...
es decir para una cadena 'aaaaaaaaaaaaaaa aaaaa' me diera un hash de
10000000 y para una cadena 'aaaaaar4aaaaaaaa aaaba ' me diera un hash
10000015 y asi poder buscar cadenas similares a lo largo de muchos
registros.

Conoceis algo que me pueda servir?

Gracias!!


Kano

Preguntas similare

Leer las respuestas

#1 Isaias
20/10/2005 - 19:33 | Informe spam
Kano

No se si realmente sea tu solucion, pero

SOUNDEX
Devuelve un código de cuatro caracteres (SOUNDEX) para evaluar la semejanza
de dos cadenas.

Ejemplos
El ejemplo siguiente muestra la función SOUNDEX y la función relacionada
DIFFERENCE. En el primer ejemplo se obtienen los valores estándar de SOUNDEX
para todas las consonantes. Al utilizar SOUNDEX para las cadenas Smith y
Smythe se obtiene el mismo resultado, ya que todas las vocales, la letra "y",
las letras dobles y la letra "h" no se incluyen.

SELECT SOUNDEX ('Smith'), SOUNDEX ('Smythe')

El siguiente es el conjunto de resultados:

S530 S530




Saludos
IIslas


"Kano" escribió:

Buenas
Necesitaria algo que me proporcionara una valor hash de una cadena para
poder ordenarlo, la condición esque para pequeños cambios de la cadena
se altere poco el valor del hash de salida ...
es decir para una cadena 'aaaaaaaaaaaaaaa aaaaa' me diera un hash de
10000000 y para una cadena 'aaaaaar4aaaaaaaa aaaba ' me diera un hash
10000015 y asi poder buscar cadenas similares a lo largo de muchos
registros.

Conoceis algo que me pueda servir?

Gracias!!


Kano

email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida