Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
A
A következőkre vonatkozik: Databricks SQL
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ő:
- JSON-elérési út kifejezés érvényes elérési úttal,
- parse_json függvény,
- variant_explode táblázatos értékű függvény, vagy
- variant_explode_outer táblázatos adattípusú függvény
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