컬럼 데이터 시작이 엔터값으로 되어 있을 경우, 엔터를 삭제하고 싶어요.. 1 4 1,766

by 요런꺅쟁이 [SQL Query] #엔터값 [2022.10.25 17:42:42]


컬럼(COL1)의  데이터 시작이 엔터값이 들어가 있을 경우 시작값의 엔터를 삭제하고 싶습니다. 

생각보다 잘 안되네요...;;;;

아래와 같이 COL1의 첫번째 ROW는  엔터값으로 시작합니다. 첫번째 ROW값의 시작 엔터값을 없애고 싶습니다.

두번째 ROW는 시작값이 엔터가 아니므로 그대로 조회하면 되는데....

                       COL1

텍스트입력1
텍스트 입력2
텍스트

  

이래저래 해보다가.... 잘안되서....여쭤봐요....

by pajama [2022.10.25 22:10:21]

오라클이나 postgresql 이시면 정규식으로 치환하면 될듯합니다~

regexp_replace(col1 , '^'||chr(10), '')

 


by 요런꺅쟁이 [2022.10.26 07:22:20]

감사합니다~^^


by 마농 [2022.10.26 09:08:53]

LTRIM(col1, CHR(13)||CHR(10))


by 요런꺅쟁이 [2022.10.26 10:13:20]

감사합니다.

댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.
로그인 사용자만 댓글을 작성 할 수 있습니다. 로그인, 회원가입