반응형
1. TRIM
SELECT TRIM([컬럼]) FROM [테이블]
공백제거할때 보통 TRIM을 사용하는데 TRIM은 모든 공백을 다 제거하는 것이 아니라 ascii 코드가 32인 공백만 제거합니다.
그래서 REGEXP_REPLACE 함수를 사용해 정규식을 통해 공백을 제거하는 방법이 필요할 때가 있습니다.
2. REGEXP_REPLACE
SELECT REGEXP_REPLACE([컬럼], '^\t+', '') FROM [테이블];
' \t ' 와 같은 공백을 제거할때는 정규식 표현을 사용해서 공백을 제거 할 수 있습니다.
반응형
'DEV > DB' 카테고리의 다른 글
[SQL] 열을 행으로 바꾸는 방법 정리, CONECT BY LEVEL/UNION ALL/UNPIVOT (0) | 2023.03.29 |
---|---|
데이터 마트란? (0) | 2023.01.13 |
[MySQL] JOIN 하기 (0) | 2020.08.04 |
[MySQL] DATETIME 가공하기 (1) | 2020.08.03 |
[MySQL] NULL 처리하기 (0) | 2020.07.31 |
댓글