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
Egy BOOLEAN.
Ha expr az VARIANT eredmény a következő:
- JSON-elérési út kifejezés érvényes elérési úttal,
-
parse_jsonfüggvény, -
variant_explodetáblaértékű függvény, vagy -
variant_explode_outertáblaértékű függvény
az eredmény mindig true.
A is_variant_null függvény segítségével ellenőrizze, hogy a VARIANT kódolt érték NULL, vagy kényszerítse a VARIANT egy adott típusra és ellenőrizze, hogy az eredmény NULL.
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