본문으로 건너뛰기
최종 수정: 에

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 |
+-----------+