Delen via


is true bediener

Van toepassing op: vinkje als ja aan Databricks SQL vinkje als ja aan Databricks Runtime

Test of expr dat wel het is true.

Syntaxis

expr is [not] true

Argumenten

  • expr: Een BOOLEAANSE expressie of TEKENREEKSexpressie.

Retouren

EEN BOOLEAANSE WAARDE.

Als expr een tekenreeks van hoofdlettergevoelige waarde 't', , 'true', 'y'of 'yes''1' wordt geïnterpreteerd als een Booleaanse waarde true. Als de waarde een Booleaanse waarde is'f', 'false'of '0' 'n''no'als deze wordt geïnterpreteerd als een Booleaanse waarde.false

Elke andere niet-NULL-tekenreeks resulteert in een CAST_INVALID_INPUT fout.

Als expr het NULL resultaat is false.

Als not is opgegeven, retourneert true deze operator of NULL expr true andersfalse.

Als not dit niet is opgegeven, retourneert true de operator als expr dat zo is false en false anders.

Voorbeelden

> 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