Последнее обновление
BITNOT
Описание
Выполняет побитовую операцию NOT над целым числом.
Поддерживаемые целочисленные типы: TINYINT, SMALLINT, INT, BIGINT, LARGEINT.
Синтаксис
BITNOT(<x>)
Параметры
<x>: Целое число, над которым выполняется операция.
Возвращаемое значение
Возвращает результат побитовой операции NOT над целым числом.
Примеры
- Пример 1
select BITNOT(7), BITNOT(-127);+-----------+--------------+
| BITNOT(7) | BITNOT(-127) |
+-----------+--------------+
| -8 | 126 |
+-----------+--------------+ - Аргумент со значением NULL
select BITNOT(NULL);+--------------+
| BITNOT(NULL) |
+--------------+
| NULL |
+--------------+