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

MySQL ประเมินค่าเลขฐานสิบหกว่างอย่างไร


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

mysql> Select CHARSET(X'');
+--------------+
| CHARSET(X'') |
+--------------+
| binary       |
+--------------+
1 row in set (0.00 sec)

ชุดผลลัพธ์ข้างต้นแสดงว่าค่าเลขฐานสิบหกว่างเป็นสตริงไบนารี และชุดผลลัพธ์ด้านล่างแสดงว่ามีความยาว 0

mysql> Select LENGTH(X'');
+-------------+
| LENGTH(X'') |
+-------------+
| 0           |
+-------------+
1 row in set (0.00 sec)