Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Funkce
Platí pro:
Databricks SQL
Databricks Runtime
Vrátí vzdálenost Levenshtein mezi řetězci str1 a str2.
Syntaxe
levenshtein(str1, str2 [, maxDistance])
Argumenty
str1: VýrazSTRING.str2: VýrazSTRING.maxDistance: VolitelnýINTEGERvýraz, který omezuje maximální zamyšlené vzdálenosti Levenshtein. Výchozí hodnota je neomezená.Platí pro:
Databricks SQL
Databricks Runtime 13.3 LTS a vyšší verze
Návraty
A INTEGER.
Je-li maxDistance menší než vzdálenost mezi dvěma řetězci, vrátí funkce hodnotu -1.
Pokud maxDistance je funkce záporná, vrátí hodnotu -1.
Příklady
> SELECT levenshtein('kitten', 'sitting');
3
> SELECT levenshtein('kitten', 'sitting', 2);
-1
> SELECT levenshtein('kitten', 'sitting', 4);
3