إشعار
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تسجيل الدخول أو تغيير الدلائل.
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تغيير الدلائل.
ينطبق على:
Databricks SQL
Databricks Runtime
إرجاع مسافة Levenshtein بين السلاسل str1 و str2.
بناء الجملة
levenshtein(str1, str2 [, maxDistance])
الوسيطات
str1: تعبيرSTRING.str2: تعبيرSTRING.maxDistance: تعبير اختياريINTEGERيحد من الحد الأقصى لمسافة Levenshtein المدروسة. الإعداد الافتراضي غير محدود.ينطبق على:
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