跳到主要内容
版本: 最新版本-3.5

conv (进制转换)

将数字 x 从一个数字基数系统转换为另一个数字基数系统,并将结果作为字符串值返回。

语法

CONV(x,y,z);

参数

  • x:要转换的数字。支持 VARCHAR 或 BIGINT。
  • y:源基数。支持 TINYINT。
  • z:目标基数。支持 TINYINT。

返回值

返回 VARCHAR 数据类型的值。

示例

将数字 8 从 2 进制转换为 10 进制

mysql> select conv(8,10,2);
+----------------+
| conv(8, 10, 2) |
+----------------+
| 1000 |
+----------------+
1 row in set (0.00 sec)