Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Se aplica a:
Databricks SQL
Databricks Runtime
Devuelve true si expr1 es igual a expr2, de lo contrario, devuelve false. Esta función es un sinónimo de == operador (eq eq sign).
Sintaxis
expr1 = expr2
Argumentos
-
expr1: expresión de cualquier tipo comparable. -
expr2: una expresión que comparte un tipo menos común conexpr1.
Devoluciones
BOOLEAN.
Ejemplos
> SELECT 2 = 2;
true
> SELECT 1 = '1';
true
> SELECT true = NULL;
NULL
> SELECT equal_null(true, NULL);
false
> SELECT NULL = NULL;
NULL
> SELECT equal_null(NULL, NULL);
true
-- By default string comparisons are trailing space sensitive
-- This can be overridden by using the COLLATE clause
> SELECT 'hello' = 'hello ' AS default,
'hello' = 'hello ' COLLATE UTF8_BINARY AS utf8_binary,
'hello' = 'hello ' COLLATE UTF8_BINARY_RTRIM AS rtrim;
default utf8_binary rtrim
------- ----------- -----
false false true
-- By default string comparisons are trailing space sensitive
-- This can be overridden by using the COLLATE clause
> SELECT 'world ' = 'world ' AS default,
'world ' = 'world ' COLLATE UTF8_BINARY AS utf8_binary,
'world ' = 'world ' COLLATE UTF8_BINARY_RTRIM AS rtrim;
default utf8_binary rtrim
------- ----------- -----
false false true
Temas relacionados
-
<Operador (signo menor que) -
Operador
<=(signo de menor o igual que) -
>operador (signo mayor que) -
Operador
>=(signo de mayor o igual que) -
Operador
<=>(signo de menor, igual o mayor que) -
Operador
!=(signo de exclamación e igual que) -
Operador
==(signo de doble igual) -
equal_nullFunción -
<>Operador (signo menor que y mayor que) - Reglas de tipo de datos de SQL
- Intercalación