[sql] CHAR_LENGTH 함수: 문자열의 길이를 반환합니다.

SQL에서 CHAR_LENGTH 함수는 문자열의 길이를 반환하는 함수입니다. 이 함수는 주어진 문자열의 글자 수를 세어 반환합니다.

사용방법

CHAR_LENGTH 함수는 다음과 같이 사용됩니다.

SELECT CHAR_LENGTH(column_name) AS string_length
FROM table_name;

위 예제에서 column_name은 글자 수를 계산할 열의 이름을, table_name은 해당 열이 있는 테이블의 이름을 나타냅니다.

예시

예를 들어, 다음과 같은 테이블이 있다고 가정해보겠습니다.

CREATE TABLE users (
    id INT,
    name VARCHAR(50)
);

이 경우, users 테이블의 name 열에 저장된 각 사용자의 이름의 길이를 계산하려면 다음과 같은 쿼리를 사용할 수 있습니다.

SELECT name, CHAR_LENGTH(name) AS name_length
FROM users;

위 쿼리는 users 테이블의 각 사용자의 이름과 해당 이름의 글자 수를 반환합니다.

CHAR_LENGTH 함수를 사용하여 문자열의 길이를 쉽게 계산할 수 있으며, 데이터 분석 및 레포팅 작업에 유용하게 활용할 수 있습니다.

참고 자료