<=> Opérateur = (signe inférieur égal supérieur)

S’applique à :case marquée oui Databricks SQL case marquée oui Databricks Runtime

Retourne le même résultat que EQUAL(=) pour les opérandes non Null, mais true si les deux sont NULL et false si l’un d’eux est NULL. Cet opérateur est un synonyme de l'expr1 is not distinct from expr2.

Syntaxe

expr1 <=> expr2

Arguments

  • expr1 : expression d’un type comparable.
  • expr2 : expression qui partage un type le moins commun avec expr1.

Retours

Une valeur BOOLÉENNE.

Exemples

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