更新日期:2024年09月11日
^按位异或
示例
示例1:返回“1 ^ 1”的计算结果。
gbase> SELECT 1 ^ 1 FROM dual;
+-------+
| 1 ^ 1 |
+-------+
|
0 |
+-------+
1 row in set
示例2:返回“1 ^ 0”的计算结果。
gbase> SELECT 1 ^ 0 FROM dual;
+-------+
| 1 ^ 0 |
+-------+
|
1 |
+-------+
1 row in set
示例3:返回“11 ^ 3”的计算结果。
gbase> SELECT 11 ^ 3 FROM dual;
+--------+
| 11 ^ 3 |
+--------+
|
8 |
GBase 8a MPP Cluster 产品手册
5 数据库管理指南
文档版本953(2022-04-10)
南大通用数据技术股份有限公司
838
+--------+
1 row in set
说明
“11”对应的比特值为“1011”,“3”对应的比特值为“0011”,
逐位进行异或,结果为“1000”,对应的十进制值为“8”。