如果 MySQL CONV() 函式中提供了 NULL 引數,會發生什麼情況?


如果 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)

更新日期:30-Jul-2019

87 次瀏覽

開始您的 職業生涯

完成課程獲得認證

開始
廣告
© . All rights reserved.