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

MySQL ใดจะส่งคืนหากเราแปลงค่าเลขฐานสิบหกว่างเป็นตัวเลข


อย่างที่เราทราบดีว่าค่าเลขฐานสิบหกว่างนั้นเป็นสตริงไบนารีที่มีความยาวเป็นศูนย์ ดังนั้น หากเพิ่ม 0 เข้าไป ผลลัพธ์จะเป็น 0 กล่าวอีกนัยหนึ่ง เราสามารถพูดได้ว่าถ้าเรา แปลงค่าเลขฐานสิบหกว่างเป็นตัวเลขแล้วสร้าง 0 แบบสอบถามต่อไปนี้จะทำให้เข้าใจ -

mysql> SELECT X''+ 0;
+--------+
| X''+ 0 |
+--------+
| 0      |
+--------+
1 row in set (0.15 sec)