Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> MySQL

เรามีขีดจำกัดฐานล่างและบนในฟังก์ชัน MySQL CONV() หรือไม่ จะเกิดอะไรขึ้นหากฟังก์ชัน CONV() มีค่าฐานเกินขีดจำกัด


ฐานต้องมากกว่า 2 และน้อยกว่า 36 เช่น ขีดจำกัดล่างของฐานคือ 2 และขีดจำกัดบนคือ 36 ใช้กับทั้งค่า from_base และ to_base หากในกรณีที่เราระบุค่าที่เกินขีดจำกัดของฐาน MySQL จะส่งกลับค่า NULL เป็นผลลัพธ์ ตัวอย่างต่อไปนี้จะแสดงให้เห็น -

ตัวอย่าง

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)