MariaDB 공백 제거 및 문자열 길이 구하기: TRIM, LENGTH 함수
MariaDB에서는 문자열의 공백을 제거하거나 문자열의 길이를 구하는 데 유용한 여러 함수를 제공합니다. 이 글에서는 TRIM
, LTRIM
, RTRIM
, LENGTH
함수의 사용법을 예제와 함께 알아봅니다.
공백 제거: TRIM, LTRIM, RTRIM
TRIM
함수는 문자열의 양쪽 끝에서 공백을 제거합니다. LTRIM
함수는 문자열의 왼쪽에서 공백을 제거하고, RTRIM
함수는 문자열의 오른쪽에서 공백을 제거합니다.
TRIM 함수
TRIM(string)
string
은 공백을 제거할 원본 문자열입니다.
예제
-- 문자열 양쪽의 공백 제거
SELECT TRIM(' blueshare ') AS trimmed_example; -- 결과: blueshare
LTRIM 함수
LTRIM(string)
string
은 왼쪽 공백을 제거할 원본 문자열입니다.
예제
-- 문자열 왼쪽의 공백 제거
SELECT LTRIM(' blueshare') AS ltrim_example; -- 결과: blueshare
RTRIM 함수
RTRIM(string)
string
은 오른쪽 공백을 제거할 원본 문자열입니다.
예제
-- 문자열 오른쪽의 공백 제거
SELECT RTRIM('blueshare ') AS rtrim_example; -- 결과: blueshare
문자열 길이 구하기: LENGTH
LENGTH
함수는 문자열의 길이를 반환합니다. 문자열의 길이는 문자열에 포함된 문자 수를 의미합니다.
LENGTH 함수
LENGTH(string)
string
은 길이를 구할 원본 문자열입니다.
예제
-- 문자열의 길이 구하기
SELECT LENGTH('blueshare') AS length_example; -- 결과: 9
활용 예제
위의 함수들을 조합하여 다양한 문자열 조작을 수행할 수 있습니다. 예를 들어, 공백을 제거한 후 문자열의 길이를 구할 수 있습니다:
-- 공백을 제거한 문자열의 길이 구하기
SELECT LENGTH(TRIM(' blueshare ')) AS trimmed_length; -- 결과: 9
참고할 만한 사이트
더 자세한 내용은 다음 사이트들을 참고하세요.
관련 이전 게시글
- MariaDB 데이터 형식 변환: CAST 및 CONVERT 함수
- MariaDB 문자열 자르기: LEFT, RIGHT, SUBSTRING 함수
- MariaDB 대소문자 변환 및 치환: LOWER, UPPER, REPLACE 함수
- MariaDB SELECT 문 사용법 및 DISTINCT 중복 제거
- MariaDB 날짜 및 시간 데이터 형식 변환 방법
이 글이 도움이 되셨다면 공유 부탁 드립니다.