최종 수정: 에
CONV
설명
입력 매개변수의 진법을 변환합니다.
구문
CONV(<input>, <from_base>, <to_base>)
매개변수
| 매개변수 | 설명 |
|---|---|
<input> | 변환할 매개변수로, 문자열 또는 정수입니다. |
<from_base> | 변환 전 진법을 나타내는 숫자이며, 범위는 [2,36]입니다. |
<to_base> | 변환할 대상 진법을 나타내는 숫자이며, 범위는 [2,36]입니다. |
반환 값
대상 진법 <to_base>로 변환한 숫자를 문자열로 반환합니다.
입력 매개변수 중 하나라도 NULL이면 NULL을 반환합니다.
<from_base> 또는 <to_base>가 허용 범위를 벗어나면 NULL을 반환합니다.
예제
SELECT CONV(15,10,2);
+-----------------+
| conv(15, 10, 2) |
+-----------------+
| 1111 |
+-----------------+
SELECT CONV('ff',16,10);
+--------------------+
| conv('ff', 16, 10) |
+--------------------+
| 255 |
+--------------------+
SELECT CONV(230,10,16);
+-------------------+
| conv(230, 10, 16) |
+-------------------+
| E6 |
+-------------------+
SELECT CONV(230,10,NULL);
+-------------------+
| CONV(230,10,NULL) |
+-------------------+
| NULL |
+-------------------+
SELECT CONV(230,10,56);
+-----------------+
| CONV(230,10,56) |
+-----------------+
| NULL |
+-----------------+