IT/DB
[ MSSQL ] 공백제거하기 RTRIM / LTRIM
그타닥
2016. 6. 13. 14:54
쿼리를 돌리다 보면 가금 공백제거를 해야할때가 있는데요~!!
함수를 모르시는 분들은 REPLACE를 쓰는 경우도 있죠~
REPLACE('공백 제거',' ' ,'')
공백 제거 함수는 RTRIM, LTRIM 이 있습니다.
RTRIM : 문자열의 오른쪽에 존재하는 공백값을 제거. LTRIM : 문자열의 왼쪽에 존재하는 공백값을 제거. |
MSSQL RTRIM, LTRIM 사용 방법
RTRIM('[문자열]') LTRIM('[문자열]') |
[출처] MSSQ백제거하기 (LTRIM / RTRIM)|작성자 창공
- 테이블 입력 결과 확인
SELECT * FROM dbo.출석부
|
일련번호 | 이름 |
1 | 김상사 |
2 | 최심심 |
3 | 이상해 |
- 예제 1
출석부를 조회하되 이름컬럼의 왼쪽 공백을 제거하고 조회하시오.
|
- 예제 1 쿼리
SELECT 일련번호, LTRIM(이름) AS 이름 FROM dbo.출석부 |
일련번호 | 이름 |
1 | 김상사 |
2 | 최심심 |
3 | 이상해 |
- 예제 2
출석부를 조회하되 이름컬럼의 오른쪽 공백을 제거하고 조회하시오.
|
- 예제 2 쿼리
SELECT 일련번호, RTRIM(이름) AS 이름 FROM dbo.출석부 |
일련번호 | 이름 |
1 | 김상사 |
2 | 최심심 |
3 | 이상해 |