İki INT değerinin bit düzeyinde XOR sonucunu döndürür.
Not
BITXOR yalnızca Ververica Runtime (VVR) 3.0.0 veya sonraki sürümleri kullanan Realtime Compute for Apache Flink'te desteklenir.
Söz dizimi
INT BITXOR(INT number1, INT number2)
Parametreler
| Parametre | Veri türü |
|---|---|
| number1 | INT |
| number2 | INT |
Kullanım notları
Her iki parametre de INT türünde olmalıdır. Dönüş değeri de INT türündedir.
Örnekler
Aşağıdaki örnekler yaygın durumlarda BITXOR davranışını gösterir.
Test verileri:
| a (INT) | b (INT) |
|---|---|
| 2 | 3 |
Test ifadesi:
SELECT BITXOR(a, b) AS result
FROM T1;
Test sonuçları:
| result (INT) | Notlar |
|---|---|
| 1 | İkili sistemde 2 değeri 10, 3 değeri ise 11 olarak temsil edilir; XOR işlemi 01 (1) sonucunu verir. |