Перейти к содержимому
Последнее обновление

XOR

Описание​

Выполняет побитовую операцию XOR над двумя значениями BOOLEAN.

Синтаксис​

<lhs> XOR <rhs>

Параметры​

  • <lhs>: Первое значение BOOLEAN для побитовой операции XOR.
  • <rhs>: Второе значение BOOLEAN для побитовой операции XOR.

Возвращаемое значение​

Возвращает результат операции XOR над двумя значениями BOOLEAN.

Примеры​

  1. Пример 1
    select true XOR false, true XOR true;
    +----------------+---------------+
    | true XOR false | true XOR true |
    +----------------+---------------+
    | 1 | 0 |
    +----------------+---------------+
  2. Аргумент NULL
    select true XOR NULL, NULL XOR true, false XOR NULL, NULL XOR false, NULL XOR NULL;
    +---------------+---------------+----------------+----------------+---------------+
    | true XOR NULL | NULL XOR true | false XOR NULL | NULL XOR false | NULL XOR NULL |
    +---------------+---------------+----------------+----------------+---------------+
    | NULL | NULL | NULL | NULL | NULL |
    +---------------+---------------+----------------+----------------+---------------+