¿Cuál es la principal diferencia entre length()
y char_length()
?MySQL - length() vs char_length()
Creo que tiene algo que ver con cadenas binarias y no binarias. ¿Hay alguna razón práctica para almacenar cadenas como binarias?
mysql> select length('MySQL'), char_length('MySQL');
+-----------------+----------------------+
| length('MySQL') | char_length('MySQL') |
+-----------------+----------------------+
| 5 | 5 |
+-----------------+----------------------+
1 row in set (0.01 sec)
Sí, hay razones prácticas para almacenar cadenas binarias cuando en realidad son cadenas binarias, p. comprimido. – sanmai