Computer >> 컴퓨터 >  >> 프로그램 작성 >> MySQL

MySQL 문에서 숫자 값을 BINARY 숫자로 어떻게 입력할 수 있습니까?


다음은 숫자 값을 BINARY 숫자로 입력할 수 있는 두 가지 접근 방식입니다 -

접두사 'B'로

이 접근 방식에서는 접두사 B를 사용하여 작은 따옴표 안에 이진수를 인용해야 합니다. 그러면 BINARY 숫자 문자열이 표현식 컨텍스트에 따라 숫자 값으로 자동 변환됩니다.

예시

mysql> 선택 B'1110'+0;+-----------+| B'1110'+0 |+-----------+| 14 |+-------------+1 행 세트(0.00초)

접두사 0b로

이 접근 방식에서는 따옴표 없이 접두사 0b를 사용하여 BINARY 숫자를 작성해야 합니다. 그러면 BINARY 숫자 문자열이 표현식 컨텍스트에 따라 자동으로 숫자 값으로 변환됩니다.

예시

<미리>mysql> 선택 0b1110+0;+---------+| 0b1110+0 |+----------+| 14 |+-------------+1 행 세트(0.00초)