본문 바로가기

DB/MSSQL

mssql-공백제거

728x90
반응형

mssql에서 공백제거 하는 쿼리

 

공백은 제거 하는 방법은 여러가지가 있다.

왼쪽 공백제거, 오른쪽 공백제거, 왼쪽 오른쪽 공백제거, 모든 공백제거

 

위의 방법에 대한 sql Query이다.

 

테스트 문장은 ' 이렇게 되는건가요? '

총 공백은 3곳이 있다. (왼쪽, 중간, 오른쪽)

 

오른쪽 공백제거

select ' 이렇게 되는건가요? ' as word, rtrim(' 이렇게 되는건가요? ')as r_trim

Ltrim 공백제거

왼쪽 공백제거

select ' 이렇게 되는건가요? ' as word, ltrim(' 이렇게 되는건가요? ')as l_trim

Rtrim 공백제거

양쪽 공백 제거

select ' 이렇게 되는건가요? ' as word, ltrim(rtrim(' 이렇게 되는건가요? '))as l_r_trim

Ltrim과 Rtrim을 같이 사용

모든 공백 제거

select ' 이렇게 되는건가요? ' as word, replace(' 이렇게 되는건가요? ',' ', '')as word_replace

모든공백 제거

위의 쿼리를 통해서 MS-SQL에서 공백 제거가 가능하다.

728x90
반응형

'DB > MSSQL' 카테고리의 다른 글

MS SQL - 더미 테이블 만들기  (0) 2020.08.06
실행한 쿼리 확인  (0) 2020.07.02
MSSQL에서 데이터베이스 전체 테이블 카운트 조회  (0) 2020.06.30