如果在MySQL CONV()函数中提供了NULL参数会发生什么?
如果CONV()函数的任何参数为NULL,或者提供给基数的值超出限制(即不在2和36之间),MySQL将返回NULL作为输出。下面的示例将说明这一点。
阅读更多:MySQL 教程
示例
mysql> Select CONV(10,NULL,2);
+-----------------+
| CONV(10, NULL,2)|
+-----------------+
| NULL |
+-----------------+
1 row in set (0.00 sec)
mysql> Select CONV(10,10, NULL);
+------------------+
| CONV(10,10, NULL)|
+------------------+
| NULL |
+------------------+
1 row in set (0.00 sec)
mysql> Select CONV(NULL,10,2);
+-----------------+
| CONV(null,10,2) |
+-----------------+
| NULL |
+-----------------+
1 row in set (0.00 sec)