Computer >> 컴퓨터 >  >> 프로그램 작성 >> MySQL

MySQL에서 지정된 문자열의 길이를 검색하는 방법은 무엇입니까?

<시간/>

MySQL의 CHAR_LENGTH() 또는 CHARACTER_LENGTH() 문자열 함수는 지정된 문자열의 길이를 검색하는 데 사용됩니다. 이 함수는 단순히 문자 수를 계산하고 문자가 싱글바이트인지 멀티바이트인지 무시합니다.

예시

mysql> Select CHAR_LENGTH('New Delhi');
+--------------------------+
| CHAR_LENGTH('New Delhi') |
+--------------------------+
| 9                        |
+--------------------------+
1 row in set (0.00 sec)

mysql> Select CHAR_LENGTH('NewDelhi');
+-------------------------+
| CHAR_LENGTH('NewDelhi') |
+-------------------------+
| 8                       |
+-------------------------+
1 row in set (0.00 sec)

mysql> Select CHARACTER_LENGTH('NewDelhi');
+------------------------------+
| CHARACTER_LENGTH('NewDelhi') |
+------------------------------+
| 8                            |
+------------------------------+
1 row in set (0.00 sec)

mysql> Select CHARACTER_LENGTH('New Delhi');
+-------------------------------+
| CHARACTER_LENGTH('New Delhi') |
+-------------------------------+
| 9                             |
+-------------------------------+
1 row in set (0.00 sec)