مشاركة عبر


isnotnull دالة

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

إرجاع true إذا expr لم يكن NULL. هذه الدالة هي مرادف ل expr IS NOT NULL.

بناء الجملة

isnotnull(expr)

الوسيطات

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

المرتجعات

BOOLEAN.

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

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