levenshtein
-functie
Van toepassing op: Databricks SQL Databricks Runtime
Retourneert de Levenshtein-afstand tussen de tekenreeksen str1
en str2
.
Syntaxis
levenshtein(str1, str2 [, maxDistance])
Argumenten
str1
: EenSTRING
expressie.str2
: EenSTRING
expressie.maxDistance
: Een optioneleINTEGER
expressie die de maximale Levenshtein-afstand beperkt. De standaardwaarde is onbeperkt.Van toepassing op: Databricks SQL Databricks Runtime 13.3 LTS en hoger
Retouren
Een INTEGER
.
Als maxDistance
deze kleiner is dan de afstand tussen de twee tekenreeksen, retourneert de functie -1.
Als maxDistance
dit negatief is, retourneert de functie -1.
Voorbeelden
> SELECT levenshtein('kitten', 'sitting');
3
> SELECT levenshtein('kitten', 'sitting', 2);
-1
> SELECT levenshtein('kitten', 'sitting', 4);
3