IT/SQL

MSSQL TRIM 공백제거

아이앤휘 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 는 앞,뒤,양쪽 중 어디에서 시작해서 문자를 제거할 것인지를 지정하는 부분입니다.

지정한 문자는 여러 문자들을 지정할 수 있고, 특정 방향에서 시작해서 지정된 문자들을 제거해나가다, 지정되지 않은 문자를 만나면 멈춥니다.

 

예제

문자를 제거하는 예제

 

 

TRIM 함수 MS 문서