MariaDB 공백 제거 및 문자열 길이 구하기: TRIM, LENGTH 함수
MariaDB에서는 문자열의 공백을 제거하거나 문자열의 길이를 구하는 데 유용한 여러 함수를 제공합니다. 이 글에서는 TRIM, LTRIM, RTRIM, LENGTH 함수의 사용법을 예제와 함께 알아봅니다.
공백 제거: TRIM, LTRIM, RTRIM
TRIM 함수는 문자열의 양쪽 끝에서 공백을 제거합니다. LTRIM 함수는 문자열의 왼쪽에서 공백을 제거하고, RTRIM 함수는 문자열의 오른쪽에서 공백을 제거합니다.
TRIM 함수
TRIM(string)string은 공백을 제거할 원본 문자열입니다.
예제
-- 문자열 양쪽의 공백 제거
SELECT TRIM(' blueshare ') AS trimmed_example; -- 결과: blueshareLTRIM 함수
LTRIM(string)string은 왼쪽 공백을 제거할 원본 문자열입니다.
예제
-- 문자열 왼쪽의 공백 제거
SELECT LTRIM(' blueshare') AS ltrim_example; -- 결과: blueshareRTRIM 함수
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 날짜 및 시간 데이터 형식 변환 방법
이 글이 도움이 되셨다면 공유 부탁 드립니다.


![[SSMS] 로컬 서버(PC)에 설치한 MSSQL 서버 연결하는 방법](https://bluesharehub.com/wp-content/uploads/2022/02/img_41.png)
