equal_null-functie

Van toepassing op:vinkje als ja aan Databricks SQL vinkje als ja aan Databricks Runtime 11.3 LTS en hoger

Retourneert true of expr1 is gelijk aan expr2 of beide expressies, NULLof false anderszins. Deze functie verschilt van de operator = (eq-teken), door deze te behandelen NULL als een vergelijkbare waarde.

Syntaxis

equal_null ( expr1, expr2 )

Argumenten

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

Retouren

EEN BOOLEAANSE WAARDE.

Voorbeelden

> SELECT equal_null(2, 2);
 true

> SELECT equal_null(2, 1);
 false

> SELECT equal_null(NULL, 1);
 false

> SELECT NULL == 1;
 NULL

> SELECT equal_null(NULL, NULL);
 true

> SELECT NULL == NULL;
 NULL