Compartir a través de


Función is_variant_null

Se aplica a:casilla marcada como Sí Databricks SQL casilla marcada como Sí Databricks Runtime 15.3 y versiones posteriores

Comprueba si variantExpr es un VARIANT codificado NULL.

Sintaxis

is_variant_null ( variantExpr )

Argumentos

  • variantExpr: una expresión VARIANT para comprobar si es NULL codificada por VARIANT.

Devoluciones

BOOLEAN.

Notas

Esta función comprueba si variantExpr está almacenando un NULL codificado por VARIANT. Use el operador IS NULL para comprobar si la entrada variantExpr es NULL.

Ejemplos

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