Función levenshtein
Se aplica a: Databricks SQL
Databricks Runtime
Devuelve la distancia de Levenshtein entre las cadenas str1
y str2
.
Sintaxis
levenshtein(str1, str2 [, maxDistance])
Argumentos
str1
: expresiónSTRING
.str2
: expresiónSTRING
.maxDistance
: Una expresión opcionalINTEGER
que limita la distancia máxima Levenshtein considerada. El valor predeterminado es ilimitado.Se aplica a:
Databricks SQL
Databricks Runtime 13.3 LTS y versiones posteriores
Devoluciones
Un valor de tipo INTEGER
.
Si maxDistance
es menor que la distancia entre las dos cadenas, la función devuelve -1.
Si maxDistance
es negativo la función devuelve -1.
Ejemplos
> SELECT levenshtein('kitten', 'sitting');
3
> SELECT levenshtein('kitten', 'sitting', 2);
-1
> SELECT levenshtein('kitten', 'sitting', 4);
3
Funciones relacionadas
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de