Compartir a través de


Función equal_null

Se aplica a: casilla marcada como sí Databricks SQL casilla marcada como Sí Databricks Runtime 11.3 LTS y versiones posteriores

Devuelve true si expr1 es igual a expr2 o ambas expresiones son NULL, o false de lo contrario. Esta función difiere del operador = (eq sign), al tratar NULL como un valor comparable.

Sintaxis

equal_null ( expr1, expr2 )

Argumentos

  • expr1: expresión de cualquier tipo comparable.
  • expr2: una expresión que comparte el tipo menos común con expr1.

Devoluciones

Una expresión BOOLEANA.

Ejemplos

> 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