TRIM([위치][특정 문자][FROM] 문자열)
TRIM은 문자열의 왼쪽, 오른쪽
공백 제거가 가능하다
LTRIM와 RTRIM처럼
문자열에 특정 문자가 포함되어 있는지
비교하고 제거하는 것이 가능한데
(* MSSQL의 경우 공백 제거만 가능)
차이점은
특정 문자가 딱! 한 글자만 가능하고
어느 위치에서
LEADING(앞) / TRAILING(뒤) / BOTH(양쪽)
비교할 건지 정해야 한다
▼ 사용 예시 1
▼ 사용 예시 2
문자열로부터('핫초코')
앞에 특정 문자('핫')가
있으면 제거해라
-> '초코' 출력
▼ 사용 예시 3
문자열로부터('초코바')
뒤에 특정 문자('바')가
있으면 제거해라
-> '초코' 출력
▼ 사용 예시 4
문자열로부터('핳방문감사합니다
자주방문해주세용핳')
양쪽에 특정 문자('핳')가
있으면 제거해라
-> '방문감사합니다 자주방문해주세용' 출력
* 중간에 '핳'이 있으면 제거 안됨
▼ (전 게시물) - [SQL] 문자 함수 정리(3) - LTRIM(문자열, [특정 문자]) / RTRIM(문자열, [특정 문자])
▼ (후 게시물) - 문자 함수 정리(5) - LENGTH(문자열)
▼ (첫 번째 게시물) - [SQL] 문자 함수 정리(1) - REPLACE(전체 문자열, 바꿀 문자열, [바꿀 내용])
728x90
반응형
'IT & 일상기록 > SQL' 카테고리의 다른 글
[SQL] 문자 함수 정리(6) - LOWER(문자열) / UPPER(문자열) (0) | 2022.05.16 |
---|---|
[SQL] 문자 함수 정리(5) - LENGTH(문자열) (0) | 2022.05.16 |
[SQL] 문자 함수 정리(3) - LTRIM(문자열, [특정 문자]) / RTRIM(문자열, [특정 문자]) (0) | 2022.05.16 |
[SQL] 문자 함수 정리(2) - CHR(ASCII 코드 인수) (0) | 2022.05.16 |
[SQL] 문자 함수 정리(1) - REPLACE(전체 문자열, 바꿀 문자열, [바꿀 내용]) (0) | 2022.05.16 |
댓글