CONV()
CONV() 함수는 하나의 숫자 기본 시스템에서 다른 기본 시스템으로 숫자를 변환하고 결과를 문자열 값으로 반환한다.
⭐ 이 함수는 매개변수 중 하나라도 NULL인 경우 NULL을 반환한다.
☑️ BIN() 함수도 같이 공부하자.
MySQL 4.0부터 작동한다.
형식
CONV(number, from_base, to_base)
매개변수
number
:
숫자
from_base
:
숫자의 기본 체계(2에서 36 사이의 숫자)
to_base
:
변환할 숫자 기본 시스템(2 ~ 36 또는 -2 ~ -36 사이의 숫자)
예제
숫자 기본 시스템 10에서 숫자 기본 시스템 2로 숫자를 변환한다.
SELECT CONV(15, 10, 2);
기본 예시
CONV(15, 10, 2) |
---|
1111 |
숫자 밑수 체계 2에서 숫자 밑수 체계 10으로 숫자를 변환한다.
SELECT CONV(1111, 2, 10);
기본 예시
CONV(1111, 2, 10) |
---|
15 |
숫자 밑수 체계 10에서 숫자 밑줄 체계 16으로 숫자를 변환
SELECT CONV(88, 10, 16);
기본 예시
CONV(88, 10, 16) |
---|
58 |
참고
W3C School - MySQL CONV() Function
W3C School - SQL Tutorial