컬럼의 테이터의 공백,
즉 스페이스나 엔터등을 모두 제거하고 싶거든요.
쿼리문의 함수나 사용법을 꼭 가르쳐 주세요.
LTRIM, RTRIM등은 중간의 공백을 제거 할수 없잖아요.
사이에 있는 공백을 제거할 수 있는 방법 없을까요..
예> ABC DEF G HDIF
->ABCDEFGHDIF
select replace('123 456 7 890', ' ', '')
감사합니다, 감사합니다 ..꾸벅꾸벅..
저 한가지만 더 질문해도 될까요..
이 방법으로 스페이스는 제거되는데
엔터가 들어간 데이터는 어떻게 제거하죠.
예) 공백이 ' '라면 엔터(enter)는 ??
SELECT REPLACE('123 456 7 8', ' ', CHAR(13)+CHAR(10))
줄 바꿈 CHAR(10)
캐리지 리턴 CHAR(13)
상황에 따라 어플이케이션에 따라 OS에 따라 NEWLINE 문자가 다릅니다. 두문자를 같이 써야하는 경우도 있고 하나만 써야 되는 경우도 있으니 참고하시기 바랍니다.
쿼리 분석기로 보시면 아마 줄이 내려가 보이지 않을수도 있습니다.
와!! 김주형씨 정말 대단해요!!
제가 어제부터 이것만 찾고 있었는데
여기서 이렇게 명쾌한 답을 얻을줄이야!!
정말 감사합니다. 꾸버꾸벅....