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.
Operator
Gilt für:
Databricks SQL
Databricks Runtime
Überprüft, ob exprtrue ist.
Syntax
expr is [not] true
Argumente
-
expr: Ein BOOLEAN- oder STRING-Ausdruck
Gibt zurück
Einen BOOLESCHEN Wert.
Wenn expr ein STRING-Ausdruck mit dem Wert 't', 'true', 'y', 'yes' oder '1' ist, für den die Groß-/Kleinschreibung nicht beachtet wird, wird der Ausdruck als BOOLEAN-Wert true interpretiert.
Wenn der Wert 'f', 'false', 'n', 'no' oder '0' lautet, wird der Ausdruck als BOOLEAN-Wert false interpretiert.
Jede andere Zeichenfolge ungleich NULL führt zu einem CAST_INVALID_INPUT-Fehler.
Wenn exprNULL ist, ist das Ergebnis false.
Wenn not angegeben wird, gibt dieser Operator true zurück, wenn exprtrue oder NULL ist, andernfalls false.
Wenn not nicht angegeben wird, gibt dieser Operator true zurück, wenn exprfalse ist, andernfalls false.
Beispiele
> SELECT true is true;
true
> SELECT 't' is true;
true
> SELECT false is true;
false
> SELECT NULL is true;
false
> SELECT 'valid' is true;
Error: CAST_INVALID_INPUT
> SELECT true is not true;
false
> SELECT 't' is not true;
false
> SELECT false is not true;
true
> SELECT NULL is not true;
true