MySQL CONV() 函数

定义和用法

CONV() 函数将一个数字从一种进制系统转换为另一种进制系统,并将结果作为字符串值返回。

注意:如果任何参数为 NULL,则此函数返回 NULL。

提示:另请参阅 BIN() 函数。

实例

例子 1

将一个数字从 10 进制转换为 2 进制:

SELECT CONV(15, 10, 2);

亲自试一试

例子 2

将一个数字从 2 进制转换为 10 进制:

SELECT CONV(1111, 2, 10);

亲自试一试

例子 3

将一个数字从 10 进制转换为 16 进制:

SELECT CONV(88, 10, 16);

亲自试一试

语法

CONV(number, from_base, to_base)

参数

参数 描述
number 必需。数字。
from_base number 的进制系统(2 到 36 之间的数字)。
to_base 要转换到的进制系统(2 到 36 或 -2 到 -36 之间的数字)。

技术细节

适用于: 从 MySQL 4.0 开始。