MySQL 中的 CHARACTER_LENGTH()函数
CHARACTER_LENGTH() :
MySQL 中的这个函数有助于找到给定字符串的长度。长度以字符的形式测量。此外,CHARACTER_LENGTH() 也是 CHAR_LENGTH()函数的同义词。
句法 :
CHARACTER_LENGTH(string)
范围 :
该函数只接受一个参数,如下所示。
- 字符串–
要查找其长度的字符串。
回报:
它将返回给定字符串的长度。
示例-1:
使用 CHARACTER_LENGTH()函数计算给定字符串的长度,如下所示。
SELECT CHARACTER_LENGTH("GeeksforGeeks") AS LenOfStr
输出 :
LenOfStr |
---|
13 |
示例 2 :
使用 CHARACTER_LENGTH()函数计算给定字符串的长度,如下所示。
SELECT CHARACTER_LENGTH("// GeeksforGeeks //")
AS LenOfStr
输出 :
LenOfStr |
---|
21 |
示例 3 :
使用 CHARACTER_LENGTH()函数计算给定表中每一列的长度,如下所示。
表 - Cricketers_details :
PLAYER_ID | PLAYER_NAME | RUNS_SCORED |
---|---|---|
11 | Yuvraj Singh | 144000 |
41 | Dinesh Kartik | 100000 |
05 | Virat Kohli | 500000 |
99 | Chris Gale | 410000 |
07 | M.S Dhoni | 700000 |
现在,使用下面给出的以下命令来计算字符长度。
SELECT CHARACTER_LENGTH(PLAYER_NAME) AS LenOfCol
FROM Cricketers_details;
输出 :
LenOfCol |
---|
12 |
13 |
11 |
10 |
9 |
示例 4:
使用 CHARACTER_LENGTH()函数计算给定字符串的长度,如下所示。
SELECT CHARACTER_LENGTH("// @#$$#@ //")
AS LenOfStr
输出 :
LenOfStr |
---|
14 |