MySQL खाली हेक्साडेसिमल मान X'' का मूल्यांकन शून्य-लंबाई बाइनरी स्ट्रिंग के रूप में करता है।
सबूत 1: चार्टर
mysql> SELECT CHARSET(X'');
+--------------+
| CHARSET(X'') |
+--------------+
| binary |
+--------------+
सबूत 2: लंबाई
mysql> SELECT LENGTH(X'');
+-------------+
| LENGTH(X'') |
+-------------+
| 0 |
+-------------+
निष्कर्ष
X''का चार्टरbinaryहै- इसकी लंबाई 0 बाइट्स है
- यह
''(खाली नॉन-बाइनरी स्ट्रिंग) से अलग है जिसका चार्टर डेटाबेस डिफ़ॉल्ट होता है
व्यावहारिक निहितार्थ
X'' = ''तुलना मेंbinaryvs डिफ़ॉल्ट चार्टर के कारण कोलेशन नियम लागू होते हैंX'' + 0 = 0(संख्या रूपांतरण)HEX(X'')→ खाली स्ट्रिंग