Devuelve el resultado de la operación AND bit a bit de dos números enteros.
Límites
BITAND solo es compatible con Realtime Compute for Apache Flink que usa Ververica Runtime (VVR) 3.0.0 o versiones posteriores.
Sintaxis
INT BITAND(INT number1, INT number2)
Tanto los parámetros como el valor devuelto son de tipo INT.
Parámetros
|
Parámetro |
Tipo de dato |
Descripción |
|
|
INT |
El primer número entero. |
|
|
INT |
El segundo número entero. |
Ejemplo
En este ejemplo se calcula la operación AND bit a bit de 2 (binario: 10) y 3 (binario: 11), cuyo resultado es 2 (binario: 10).
Datos de prueba:
|
a (INT) |
b (INT) |
|
2 |
3 |
Instrucción de prueba:
SELECT BITAND(a, b) AS intt
FROM T1;
Resultado de la prueba:
|
intt (INT) |
|
2 |