Computer >> Máy Tính >  >> Lập trình >> MySQL

MySQL đánh giá giá trị thập lục phân trống như thế nào?


Trên thực tế, MySQL đánh giá một giá trị thập lục phân rỗng thành một chuỗi nhị phân có độ dài bằng không. Nó có thể được chứng minh như sau -

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

Tập kết quả trên cho thấy giá trị thập lục phân trống là một chuỗi nhị phân. Và kết quả tập hợp dưới đây cho thấy nó có độ dài bằng 0.

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