MySQL CHAR_LENGTH() Function
In MySQL, the CHAR_LENGTH() function returns the length of the given string. CHAR_LENGTH() returns number of characters in the given string. The CHARACTER_LENGTH() function is an alias of the CHAR_LENGTH() function.
CHAR_LENGTH() Syntax
Here is the syntax of the MySQL CHAR_LENGTH() function:
CHAR_LENGTH(string)
Parameters
string- Required. The string to be calculated.
Return value
The CHAR_LENGTH() function returns number of characters in the given string. It will return NULL if the string parameter is NULL.
CHAR_LENGTH() Examples
To return the length of Hello, use the following statement:
SELECT CHAR_LENGTH('Hello');
+----------------------+
| CHAR_LENGTH('Hello') |
+----------------------+
| 5 |
+----------------------+You can use Chinese characters like 你好 :
SELECT CHAR_LENGTH('你好');
+-----------------------+
| CHAR_LENGTH('你好') |
+-----------------------+
| 2 |
+-----------------------+Note that it returned 2. Because there are only 2 characters in this string: 你好.