BITNOT
描述
用于对整数进行按位取反操作。
整数范围:TINYINT、SMALLINT、INT、BIGINT、LARGEINT。
语法
BITNOT( <x>)
参数
<x>
参与运算整数。
返回值
返回一个整数取反运算的结果
示例
- 示例 1
select BITNOT(7), BITNOT(-127);
+-----------+--------------+
| BITNOT(7) | BITNOT(-127) |
+-----------+--------------+
| -8 | 126 |
+-----------+--------------+ - NULL 参数
select BITNOT(NULL);
+--------------+
| BITNOT(NULL) |
+--------------+
| NULL |
+--------------+