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

BIN

Описание​

Преобразует десятичные числа в двоичные строки.

Синтаксис​

BIN(<a>)

Параметры​

ПараметрОписание
<a>Десятичное значение для преобразования (тип: BigInt)

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

Двоичное представление параметра <a>. Если <a> имеет отрицательное значение, результатом будет его 64-битное представление в дополнительном коде. Если a равен NULL, функция возвращает NULL.

Примеры​

select bin(0);
+--------+
| bin(0) |
+--------+
| 0 |
+--------+
select bin(-1);
+------------------------------------------------------------------+
| bin(-1) |
+------------------------------------------------------------------+
| 1111111111111111111111111111111111111111111111111111111111111111 |
+------------------------------------------------------------------+
select bin(123);
+----------+
| bin(123) |
+----------+
| 1111011 |
+----------+
select bin(NULL);
+-----------+
| bin(NULL) |
+-----------+
| NULL |
+-----------+