is_variant_null دالة

ينطبق على: وضع علامة Databricks SQL وضع علامة Databricks Runtime 15.3 والإحدث

يختبر ما إذا كان variantExpr VARIANTمرمزا - أم لا NULL.

بناء الجملة

is_variant_null ( variantExpr )

الوسيطات

  • variantExprVARIANT: تعبير للتحقق مما إذا كان VARIANT-ترميز .NULL

المرتجعات

BOOLEAN.

ملاحظات

تتحقق هذه الدالة variantExpr مما إذا كان يخزن VARIANT ترميز NULL. استخدم عامل تشغيل IS NULL للتحقق مما إذا كان الإدخال variantExpr هو NULL.

الأمثلة

-- Simple example
> SELECT is_variant_null(v:key), is_variant_null(v:a)
    FROM VALUES(parse_json('{"key": null, "a": 1}')) AS T(v)
  true false

-- difference between is_variant_null and is null
> SELECT is_variant_null(v:key), v:key IS NULL
    FROM VALUES(parse_json('{"key": null}')) AS T(v)
  true false