MySQL CONV()函数有下限和上限吗?如果在CONV()函数中提供超出范围的基础数据,会发生什么?
基础数据必须大于2且小于36,即基础数据的下限是2,上限为36。这适用于from_base和to_base值。如果提供的基础数据超出了限制范围,则MySQL将返回NULL作为输出结果。以下示例将演示如何操作 –
阅读更多:MySQL 教程
示例
mysql> Select CONV(10,10,38);
+----------------+
| CONV(10,10,38) |
+----------------+
| NULL |
+----------------+
1 row in set (0.00 sec)
mysql> Select CONV(10,72,2);
+---------------+
| CONV(10,72,2) |
+---------------+
| NULL |
+---------------+
1 row in set (0.00 sec)
mysql> Select CONV(10,10,1);
+---------------+
| CONV(10,10,1) |
+---------------+
| NULL |
+---------------+
1 row in set (0.00 sec)
极客教程