更新时间:2026-06-29 GMT+08:00
分享

BITXOR

语法

INT BITXOR(INT number1, INT number2)

描述

BITXOR函数用于执行按位取异或操作。按位异或操作是对两个整数的二进制位逐位进行比较,当两个对应位不同时结果位为1,相同时为0。

约束与限制

本章节仅适用于MRS 3.6.0-LTS.1及之后版本。

入参

参数

数据类型

number1

INT

number2

INT

输入和输出类型均为整型,且类型一致。

示例

CREATE TABLE source (
  f_sequence INT
) WITH (
  'connector' = 'datagen',
  'rows-per-second' = '1'
);
create TABLE print with(
'connector' = 'print'
)as select
  BITXOR (2, 3) as int1
from source;

返回结果为1,数据类型为INT。

相关文档