Renvoie le résultat de l'opération OU exclusif (XOR) binaire sur deux valeurs INT.
Remarque
La fonction BITXOR est uniquement prise en charge dans Realtime Compute for Apache Flink avec Ververica Runtime (VVR) 3.0.0 ou version ultérieure.
Syntaxe
INT BITXOR(INT number1, INT number2)
Paramètres
| Paramètre | Type de données |
|---|---|
| number1 | INT |
| number2 | INT |
Remarques d'utilisation
Les deux paramètres doivent être de type INT. La valeur renvoyée est également de type INT.
Exemples
Les exemples suivants illustrent le comportement de la fonction BITXOR dans des cas courants.
Données de test :
| a (INT) | b (INT) |
|---|---|
| 2 | 3 |
Instruction de test :
SELECT BITXOR(a, b) AS result
FROM T1;
Résultats du test :
| result (INT) | Notes |
|---|---|
| 1 | 2 correspond à 10 en binaire et 3 à 11 en binaire ; l'opération XOR donne 01 (1) |