본문 바로가기

프로그램

오라클 특수문자 제거

아래와 같은 특수문자가 들어와서 

ascii 코드로 변경해보니shift in , shift out 에 해당하는 기호였다.
인터페이스하면서 입력받는 부분인데 삭제를 안해준다. -_-ㅋ
손놓고 있다가 매번 리포트(rexport 3.0)에서 오류난다고 전화가 와서 리포트를 수정했다.
아스키값을 찾는게 생각이 나지 않아 포기했던거여서 처리하고나니 기분이 좋다.
왜 이렇게 아스키 코드값과 코드값 을 문자로 바꾸는 함수가 생각이 나지 않는지.. -_-ㅋ


1. ascii 함수를 이용해서 코드값 알아내기
ASCII('문자')

 

 



2. replace 함수를 이용해서 값을 치환하기

CHR('문자')

 




실제 SQL 문으로 작성은 가능하나 이클립스나 에디터프러스에 붙여넣었을 경우 에디터에서 특수문자가 자동으로 변경이 되서 ascii 코드값으로 치완해야함.

아스키코드 참조 : http://www.asciitable.com/