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