문자열의 공백을 제거하는 함수.
문자열좌우의 공백을 제거하기때문에, 문자열 내의 공백에는 영향을 주지 않는다.
예)
SELECT TRIM("1 12345678 9 ");
// 결과: '1 12345678 9'
TRIM
: 문자열의 공백 제거RTRIM
: 문자열 우측의 공백을 제거LTRIM
: 문자열 좌측의 공백을 제거*ORACLE
의 경우 TRIM
이 없고 RTRIM
, LTRIM
만 존재함.
문자열 좌우의 공백을 제거(기본형 BOTH).
사용
TRIM(문자열)
SELECT TRIM(" 123456789 ");
// 결과: '123456789'
문자열 좌우의 공백 혹은 문자를 제거(기본형)
문자열 좌측의 공백 혹은 문자를 제거
문자열 우측의 공백 혹은 문자를 제거
SELECT TRIM(LEADING '0' FROM '0000015');
// 결과: '15'
문자열의 오른쪽 공백을 제거
사용
RTRIM(문자열)
SELECT RTRIM(" 123456789 ");
// 결과: ' 123456789'
문자열의 왼쪽 공백을 제거
사용
LTRIM(문자열)
SELECT LTRIM(" 123456789 ");
// 결과: '123456789 '
MySQL 문자열에 공백 또는 문자 제거 (TRIM, LTRIM, RTRIM 함수
[SQL][함수] Trim : 문자열 공백 제거
수정내역
220704_TRIM의 BOTH, LEADING, TRAILNG 내용추가