-
MSSQL TRIM 공백제거IT/SQL 2024. 4. 21. 23:30
MSSQL 에서 TRIM 은 2017 버전부터 사용가능합니다.
이전 버전에서는 LTRIM, RTRIM 을 사용합니다.
2022 버전부터는 특정 문자를 제거해주는 기능이 추가되었습니다.
공백제거
구문
TRIM ( [ characters FROM ] string )
예제
TRIM 예제 그림처럼 TRIM 을 실행하면 앞뒤의 공백이 모두 제거됩니다. 길이를 측정해보면 3이 나왔습니다.
지정한 문자 제거
구문
TRIM ( [ LEADING | TRAILING | BOTH ] [characters FROM ] string )
LEADING, TRAILING, BOTH 는 앞,뒤,양쪽 중 어디에서 시작해서 문자를 제거할 것인지를 지정하는 부분입니다.
지정한 문자는 여러 문자들을 지정할 수 있고, 특정 방향에서 시작해서 지정된 문자들을 제거해나가다, 지정되지 않은 문자를 만나면 멈춥니다.
예제
문자를 제거하는 예제 'IT > SQL' 카테고리의 다른 글
MSSQL REPLACE, TRANSLATE 문자 바꾸기 (1) 2024.04.25 MSSQL DELETE 및 DELETE JOIN (0) 2024.04.22 SSMS 쿼리 후에 한글로 자동변환 될 때 (0) 2024.04.17 MSSQL 문자열 붙이기 CONCAT (0) 2024.04.17 MSSQL 임시테이블 존재여부 체크 해서 생성하기 (0) 2024.04.12