안녕하세요? 운영자님.
맨날 구경만 하다가 처음으로 글을 올려봅니다.
오라클과 자바로 JDBC 드라이버를 이용, JSP 프로그래밍 중입니다.
MySQL도 생각보다는 잘 되더군요. 흠..
어쨌든 챙피하긴 하지만, 좀 무식한 질문을 드려봅니다.
DB를 이용한 방명록과 게시판을 만든다고 가정해보겠습니다.
지금 바로 이 게시판처럼 내용을 적는 부분에서..
한줄을 치고 엔터를 치고.. 또 엔터를 여러번 치고..
SUBMIT을 하면 DB에 당연히 입력이 되지요.. 흐..
DB에 쿼리 던져서 확인해보면 제대로 들어갔습니다.
한줄있고 한줄건너뛰어서 또 한줄 있고, 여러줄 건너 뛰어서 한줄있고..
친대로 들어가 있다는 것이져.
그런데 정말 무식한 질문은 바로 여깁니다.
DB에 ENTER를 친 표시는 어떤 식으로 들어가는지요?
CRLF표시가 \n로 되는 것 같기도 합니다만, 참.. 이건 C나 자바에서 되더라구요.
쿼리던져서 받아온 ResultSet을 읽어보면 말이져.
여러가지 뒤적거려서 찾아보고 확인해보니 실제로 ENTER를 때린부분은 CHAR 1자
인 것 같던데요. LENGTH 함수를 이용해 확인해봤거든요..
흠.. 혹시 쿼리 던질 때 TRANSLATE, REPLACE를 이용해서 ENTER 때린 부분을
특정 문자 혹은 문자열로 바꿀 수는 없을까요? 아님..
쿼리 던질때 ENTER 부분을 눈으로 확인할 수 있게 SQL문을 작성하는 방법이
어디 없을런지요.... 좀 뭐한 질문이지만 초보에게 도움을 주시면 감사~~~
흐... 지금 저는 오라클 8.1.6i를 사용중입니다. 도와주세요.. 헬프~~
메일 주시면 더욱 감사하구요. 그럼 즐거운 주말이 되시기를..
microxxx@nettime.co.kr
|