Megosztás a következőn keresztül:


A isnotnull függvény

A következőkre vonatkozik:jelölje be az igennel jelölt jelölőnégyzetet Databricks SQL jelölje be az igennel jelölt jelölőnégyzetet Databricks Runtime

Visszaadja true , ha expr nem NULL. Ez a függvény a szinonimája.expr IS NOT NULL

Syntax

isnotnull(expr)

Argumentumok

  • expr: Bármilyen típusú kifejezés.

Válaszok

A BOOLEAN.

Ha expr az VARIANT eredmény a következő:

az eredmény mindig true. A is_variant_null függvényfüggvény használatával ellenőrizze, hogy a VARIANT kódolt érték egy adott típusra van-e NULLállítvaVARIANT, és ellenőrizze, hogy az eredmény az-eNULL.

Példák

> 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