본문 바로가기

Job/Oracle

[Oracle/Sql] Oracle 엔터값 (줄바꿈, 캐리지리턴,라인피드)

키보드 문자코드 값
Chr(13) : 캐리지 리턴(carriage return)
Chr(10) : 라인피드(new line)

Chr(13) 은 동일한 줄의 첫번째 자리에 커서를 위치 시킵니다. 이것을 캐리지 리턴이라고 합니다.

Chr(10) 은 현재 커서가 위치한 곳에서 아래로 한줄 내리는 기능을 담당합니다.

            이것을 라인피드   라고 합니다.

 

replace(char, chr(13)||chr(10), ' ')

 

REPLACE
*  구문  REPLACE(char, search_string [,replacement_string])
*  목적  search_string 이 나타날 때에 replacement_string 으로 치환해서 char를 리턴한다.

            replacement_string 을 지정하지 않는 경우에는 char 안에 나타나는 모든

            search_string 을 삭제한다.
            search_string 도 replacement_string 도 지정하지 않을 경우에는 함수는 NULL을

            리턴한다.
            REPLACE 함수는 TRANSLATE 함수의 슈퍼세트에 대응한다.
            TRANSLATE 함수는 1문자의 치환을 행하는 것에 반해서
            REPLACE 함수는 문자열의 치환과 삭제를 행할 수 있다.


*  예  SELECT REPLACE('JACK AND JUE','J','BL') "change" FROM DUAL;