MySQL CONV函数

时间:2019-02-04 12:52:47  来源:igfitidea点击:

本MySQL教程通过语法和示例说明了如何使用MySQL CONV函数。

描述

MySQL CONV函数用于将一个数字转换为其他进制的数。

语法

MySQL中CONV函数的语法为:

CONV( number, from_base, to_base )

number要转换的数字。
from_base原来的进制 2到36之间
to_base要转换为的进制 2至36,或-2和-36之间。

说明

  • 如果to_base是负数,则CONV函数将会把number视为带符号的数字。
  • CONV(number,10,2)等效于BIN(number)
  • 如果任何参数为NULL,则CONV函数将返回NULL 。

示例

mysql> SELECT CONV(5, 10, 2);
Result: '101'

mysql> SELECT CONV(101, 2, 10);
Result: '5'

mysql> SELECT CONV(74, 10, 16);
Result: '4A'

mysql> SELECT CONV(-74, 10, -16);
Result: '-44

mysql> SELECT CONV('4A', 16, 10);
Result: '74'