मुख्य अंतर क्या है length()
और char_length()
?
मेरा मानना है कि इसका बाइनरी और गैर-बाइनरी स्ट्रिंग्स के साथ कुछ करना है। क्या स्ट्रिंग्स को बाइनरी के रूप में संग्रहीत करने का कोई व्यावहारिक कारण है?
mysql> select length('MySQL'), char_length('MySQL');
+-----------------+----------------------+
| length('MySQL') | char_length('MySQL') |
+-----------------+----------------------+
| 5 | 5 |
+-----------------+----------------------+
1 row in set (0.01 sec)