isnull دالة

ينطبق على: وضع علامة Databricks SQL وضع علامة Databricks Runtime

إرجاع true إذا كان expr هو NULL. هذه الدالة هي مرادف ل عامل تشغيل فارغ.

بناء الجملة

isnull(expr)

الوسيطات

  • expr: تعبير من أي نوع.

المرتجعات

BOOLEAN.

إذا كان expr نتيجة VARIANT ل:

تكون النتيجة دائما 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