CHARACTER_ LENGTH
On this page
Returns the Unicode character length of the given string.
Syntax
CHARACTER_LENGTH (str)CHAR_LENGTH (str)
Arguments
-
str: any string or binary object.
Return Type
Integer
Examples
SELECT CHARACTER_LENGTH('olé'), LENGTH('olé');
+--------------------------+----------------+
| CHARACTER_LENGTH('olé') | LENGTH('olé') |
+--------------------------+----------------+
| 3 | 4 |
+--------------------------+----------------+Warning
Implicit Collation
When character_ is set to utf8, string literals with characters using 4-byte encoding are implicitly assigned binary collation and processed as a sequence of bytes rather than characters.utf8mb4 character set.
For more information, refer to Implicit Collation in Special Cases.
Last modified: February 27, 2023