Jaka jest główna różnica między length()i char_length()?
Wierzę, że ma to coś wspólnego z ciągami binarnymi i niebinarnymi. Czy istnieje jakiś praktyczny powód, aby przechowywać ciągi jako pliki binarne?
mysql> select length('MySQL'), char_length('MySQL');
+-----------------+----------------------+
| length('MySQL') | char_length('MySQL') |
+-----------------+----------------------+
| 5 | 5 |
+-----------------+----------------------+
1 row in set (0.01 sec)