Anmerkung
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen, dich anzumelden oder die Verzeichnisse zu wechseln.
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen , die Verzeichnisse zu wechseln.
Gilt für:
Databricks SQL
Databricks Runtime
Gibt true zurück, wenn expr nicht NULL ist. Diese Funktion ist ein Synonym für expr IS NOT NULL.
Syntax
isnotnull(expr)
Argumente
-
expr: Ein Ausdruck beliebigen Typs
Gibt zurück
Ein BOOLEAN.
Wenn expr ein VARIANT-Ergebnis ist von:
- JSON-Pfadausdruck mit einem gültigen Pfad,
-
parse_jsonFunktion, -
variant_explodeTabellenwertfunktion oder -
variant_explode_outerTabellenwertfunktion
dann ist das Ergebnis immer true.
Verwenden Sie die is_variant_null Funktionsfunktion , um zu überprüfen, ob der VARIANT codierte Wert ist NULL, oder wandeln Sie den VARIANT Wert in einen bestimmten Typ um, und überprüfen Sie, ob das Ergebnis lautet NULL.
Beispiele
> 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