Delen via


isnotnull-functie

Van toepassing op:vinkje als ja aan Databricks SQL vinkje als ja aan Databricks Runtime

Retourneert true als expr dat niet NULLhet resultaat is. Deze functie is een synoniem voor expr IS NOT NULL.

Syntaxis

isnotnull(expr)

Argumenten

  • expr: Een expressie van elk type.

Retouren

A BOOLEAN.

Als expr het VARIANT resultaat is van een:

het resultaat altijd trueis. Gebruik de functie is_variant_null om te controleren of de VARIANT gecodeerde waarde is NULL, of cast het VARIANT naar een specifiek type en controleer of het resultaat is NULL.

Voorbeelden

> 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