<=> Operator (lt eq gt sign)

Van toepassing op:controleren met ja Databricks SQL-controle gemarkeerd als ja Databricks Runtime

Retourneert hetzelfde resultaat als voor EQUAL(=) niet-null operanden, maar retourneert true als beide zijn NULL, false als een van de operanden is NULL. Deze operator is een synoniem voor expr1 is not distinct from expr2.

Syntaxis

expr1 <=> expr2

Argumenten

  • expr1: Een expressie van een vergelijkbaar type.
  • expr2: Een expressie die een minst gangbaar type deelt met expr1.

Retourneert

EEN BOOLEAANSE WAARDE.

Voorbeelden

> SELECT 2 <=> 2;
 true
> SELECT 1 <=> '1';
 true
> SELECT true <=> NULL;
 false
> SELECT NULL <=> NULL;
 true