Aracılığıyla paylaş


is_variant_null işlevi

Şunun için geçerlidir:işaretli evet Databricks SQL işaretli evet Databricks Runtime 15.3 ve daha üstü

-kodlanmış olup variantExprolmadığını VARIANT sınarNULL.

Söz dizimi

is_variant_null ( variantExpr )

Bağımsız değişkenler

  • variantExpr VARIANT: -kodlanmış olup olmadığını VARIANTdenetlemek için bir NULLifade.

Döndürülenler

Bir BOOLEAN.

Notlar

Bu işlev, öğesinin variantExpr kodlanmış VARIANTbir NULL depolayıp depolamadığını denetler. GirişinvariantExprNULLolup olmadığını denetlemek için IS NULL işlecini kullanın.

Örnekler

-- 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