mysql.h


LENGTH(), OCTET_LENGTH()

LENGTH(str)
OCTET_LENGTH(str)

Devuelve la longitud de la cadena str, medida en bytes. Un carácter multibyte cuenta cómo bytes múltiples. Esto significa que para cadenas que contengan cinco caracteres de dos bytes, LENGTH() devuelve 10, mientras que CHAR_LENGTH() devuelve 5.

mysql> SELECT LENGTH('text');
+----------------+
| LENGTH('text') |
+----------------+
|              4 |
+----------------+
1 row in set (0.00 sec)

OCTET_LENGTH() es sinónimo de LENGTH().