如果在 MySQL CONV() 函数中提供了 NULL 参数,会发生什么情况?

mysqlmysqli database

如果 CONV() 函数的任何参数为 NULL,或者提供的基数超出限制(即不在最小 2 和最大 36 之间),MySQL 将返回 NULL 作为输出。以下示例将对此进行演示。

示例

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)

相关文章