반응형
데이터 클랜징을 할때, 오라클 내장 함수 TRIM, LTRIM, RTRIM함수를 많이 사용하지만 탭, 엔터 등 생각치 못한 값이 들어가 있을때는 원하는 대로 안될때가 많다. 이때는
REPALCE 함수를 사용해서 지우는게 속 편하다.
TAB | : CHR(9) |
Line Feed | : CHR(10) |
Carriage Return | : CHR(13) |
원하는 컬럼을 아래와 같이 리플레이스 하면 왠만한 공백은 다 사라진다.
REPLACE(REPLACE(REPLACE(컬럼, CHR(9), CHR(10)), CHR(13))
반응형
'DB > ORACLE' 카테고리의 다른 글
ORACLE 오라클 시퀀스 한번에 초기화 (0) | 2023.09.25 |
---|---|
sql loader를 이용한 데이터 적재방법(문법, 명령어) (0) | 2023.08.01 |
MERGE 문 구문 (0) | 2014.07.23 |
implicit query (0) | 2014.07.15 |
다운타임의 원인과 해결책들 (0) | 2014.07.02 |