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 el valor XOR bit a bit de todos los valores de entrada en el grupo.
Sintaxis
bit_xor ( [ALL | DISTINCT] expr ) [FILTER ( WHERE cond ) ]
Esta función también se puede invocar como una función de ventana mediante la cláusula OVER.
Argumentos
-
expr: expresión con valor numérico entero. -
cond: una expresión booleana opcional que filtra las filas usadas para la agregación.
Devoluciones
El tipo de resultado coincide con el tipo de argumento.
Si se especifica DISTINCT, el agregado solo funciona en valores distintos.
Ejemplos
> SELECT bit_xor(col) FROM VALUES (3), (3), (5) AS tab(col);
5
> SELECT bit_xor(DISTINCT col) FROM VALUES (3), (3), (5) AS tab(col);
6