跳到主要内容
版本:4.x

BITNOT

描述​

用于对整数进行按位取反操作。

整数范围:TINYINT、SMALLINT、INT、BIGINT、LARGEINT。

语法​

BITNOT( <x>)

参数​

参数说明
<x>参与运算整数

返回值​

返回一个整数取反运算的结果

举例​

select BITNOT(7), BITNOT(-127);
+-------+----------+
| (~ 7) | (~ -127) |
+-------+----------+
| -8 | 126 |
+-------+----------+