本文介绍只读分析实例对位运算的支持情况,并列出每个运算符对入参数据类型的支持范围。文档中未列出的入参类型与使用方式均不支持。
位运算支持类型
& 按位与
语法:value1 & value2
value1 支持的数据类型:int、bigint、double、decimal、varchar、char。
value2 支持的数据类型:int、bigint、double、decimal、varchar、char。
| 按位或
语法:value1 | value2
value1 支持的数据类型:int、bigint、double、decimal、varchar、char。
value2 支持的数据类型:int、bigint、double、decimal、varchar、char。
~ 按位取反
语法:~value1
value1 支持的数据类型:int、bigint、double、decimal、varchar、char。
^ 按位异或
语法:value1 ^ value2
value1 支持的数据类型:int、bigint、double、decimal、varchar、char。
value2 支持的数据类型:int、bigint、double、decimal、varchar、char。