LEVENSHTEIN_DISTANCE

All functions > STRING > LEVENSHTEIN_DISTANCE

Calculates the Levenshtein (edit) distance between two strings.

Syntax

LEVENSHTEIN_DISTANCE(expr1, expr2)
sql

Arguments

ParameterTypeRequiredDescription
string1VARCHARYesFirst string to compare
string2VARCHARYesSecond string to compare

Returns

Minimum number of single-character edits (insertions, deletions, substitutions) required to change one string into the other

Notes

  • Also known as edit distance
  • Case-sensitive comparison
  • Unlike Hamming distance, strings can be different lengths
  • Useful for fuzzy string matching and spell checking

Examples

Last update at: 2025/10/13 10:23:46