跳到主要内容
版本: 最新版本-3.5

bitxor

返回两个数值表达式的按位异或结果。

语法

BITXOR(x,y);

参数

  • x: 该表达式必须解析为以下数据类型之一:TINYINT、SMALLINT、INT、BIGINT、LARGEINT。

  • y: 该表达式必须解析为以下数据类型之一:TINYINT、SMALLINT、INT、BIGINT、LARGEINT。

xy 的数据类型必须一致。

返回值

返回值类型与 x 相同。 如果任何值为 NULL,则结果为 NULL。

示例

mysql> select bitxor(3,0);
+--------------+
| bitxor(3, 0) |
+--------------+
| 3 |
+--------------+
1 row in set (0.00 sec)