إشعار
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تسجيل الدخول أو تغيير الدلائل.
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تغيير الدلائل.
ينطبق على:
Databricks SQL
Databricks Runtime
إرجاع true إذا expr لم يكن NULL. هذه الدالة هي مرادف ل expr IS NOT NULL.
بناء الجملة
isnotnull(expr)
الوسيطات
expr: تعبير من أي نوع.
المرتجعات
BOOLEAN.
إذا كان expr نتيجة VARIANT ل:
- تعبير مسار JSON بمسار صالح،
- parse_json الدالة،
- variant_explode دالة ذات قيمة جدول، أو
- variant_explode_outer دالة ذات قيمة جدول
تكون النتيجة دائما true.
استخدم الدالة is_variant_null للتحقق مما إذا كانت VARIANT القيمة المشفرة هي NULL، أو قم بتحريك VARIANT إلى نوع معين وتحقق مما إذا كانت النتيجة NULL.
الأمثلة
> SELECT isnotnull(1);
true
> SELECT isnotnull(NULL:INTEGER);
false
> SELECT isnotnull(parse_json('{"key": null}'):key);
true
> SELECT isnotnull(parse_json('{"key": null}'):wrongkey);
false
> SELECT !is_variant_null(parse_json('{"key": null}'):key);
false