levenshtein
기능
적용 대상: Databricks SQL Databricks Runtime
str1
및 str2
문자열 사이의 Levenshtein 거리를 반환합니다.
구문
levenshtein(str1, str2 [, maxDistance])
인수
str1
:STRING
식입니다.str2
:STRING
식입니다.maxDistance
: 고려된 최대 Levenshtein 거리를 제한하는 선택적INTEGER
식입니다. 기본값은 무제한입니다.적용 대상: Databricks SQL Databricks Runtime 13.3 LTS 이상
반품
INTEGER
입니다.
두 문자열 사이의 거리보다 작으면 maxDistance
함수는 -1을 반환합니다.
음수이면 maxDistance
함수는 -1을 반환합니다.
예제
> SELECT levenshtein('kitten', 'sitting');
3
> SELECT levenshtein('kitten', 'sitting', 2);
-1
> SELECT levenshtein('kitten', 'sitting', 4);
3