Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> MySQL

Điều gì xảy ra nếu đối số NULL được cung cấp cho hàm CONV() trong MySQL?


MySQL trả về NULL nếu bất kỳ đối số nào của CONV() là NULL hoặc giá trị cơ số ngoài giới hạn (không giữa 2 và 36). Các ví dụ minh họa:

Ví dụ

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)