우리는've 테이블을 가진로 varchar2(100)
란,는 때때로 포함되어 캐리지 리턴&line-공급한다. 우리 같은 사람들을 제거하는 문자에서 SQL 쿼리가 있습니다. 우리는'다시 사용:
REPLACE( col_name, CHR(10) )
는효과,그러나 교체를'CHR(10)'에 대한 더 많은 기존'letter'문자는 대체 기능 작동하지 않습니다. 우리는 또한
REPLACE( col_name, CHR(10), '_' )
를 찾위치의 새로운 라인,하지만삽입밑줄 후 그것보다는,교체합니다.
에서 실행 Oracle8i. 업그레이드 옵션을 선택하지 않습니다.
하하! 긍정적인 영향을 미친다는 사실입니다.
에서 이슈가 두꺼비는 인쇄\r\n
으로 두 개의 자리 표시자는'blob'문자,그 이유는 하나의 단일\r
또한 두 자리. 1 단계 쪽으로 솔루션을 사용하여..
REPLACE( col_name, CHR(13) || CHR(10) )
만을 선택했다 약간 더 강력..
REPLACE(REPLACE( col_name, CHR(10) ), CHR(13) )
..을 사로잡는 잘못된 문자는 순서에 제한을 받지 않습니다. 나의 많은 덕분에 긍정적인 영향을 미친다는 사실을.
M.
는 경우에 데이터를 데이터베이스시에서는 HTML 형태로스 컨트롤,다른 브라우저를 사용하여 다른 새로운 캐릭터 라인:
파이어 폭스를 분리한 라인과 함께 CHR(10)만
Internet Explorer 분리 선을 가진 CHR(13)+CHR(10)
애플(pre-OSX)구분 라인과 함께 CHR(13)만
해야 할 수 있도록 다음과 같습니다.
set col_name = replace(replace(col_name, CHR(13), ''), CHR(10), '')