김덕태님 참고하세요...


[ 다음 글들 ] [ 이어서 글올리기(답하기) ] [ 자바 묻고 답하기 ]

글쓴이 :김필호 1998년 1월 13일 11:17:51

In Reply to: 데이타베이스에서의 한글 처리 방법. posted by 김덕태 on 1998년 1월 12일 15:47:30:

김덕태님 수고가 많으십니다.


그런데 저랑 의견이 다른 부분들이 조금 있군요...
우선 DB 에 insert 할 때 한글 문제를 해결하기 위해
함수 toDB() 를 쓰셨는데
그건 제가 말한 convert_to_ascii() 라는 것과 동일합니다.
어떤 분들은 이걸 ksc2asc() 라는 함수로 쓰고 있지요...
또 fromDB() 라고 하는 것은 일전에 remove_high... 라는 함수가
필요 없다고 하면서 제시하셨던 두 가지 방법 중 하나이지요...
저는 이것을 convert_to_ksc() 라는 이름으로 사용하였으며,
또 이를 asc2ksc() 라는 이름으로 사용하는 분들도 있지요...
( "서블릿 게시판"에서는 이와 같은 역할을 하는 함수 )
( HURLDecoding() 라는 것을 만들어서 쓰고 있지요. )
( 이걸 보여 드리면 아마도 김덕태님은 또 필요 없다고 )
( 할 지 모르 겠네요... )


제가 지적하고 싶은 것은 DB에 insert 할 때 SQL 문을 그렇게 만드시면
즉, DB 에 넣기 전에 KS C 5601-1987 코드로 변환하시면
(실제로 그렇게 쓰는 분들이 많지만...) 문제가 좀 있습니다.
실제로는 DB에 저장되는 글은 유니코드인데 KS C 5601-1987 코드들만
저장된다면 문제가 되지 않을까요?


문자열 "힘힙힚힛힜힝힞힟힠힡힢힣" 를 보시면
여기에는 KS C 5601-1987 에 없는 글들이 있지요?
실제로 이 문자열이 DB 에 저장된 것을 보실려면
여기를 방문하시어 "서블릿 게시판"에서 "힝"이라는
글자를 검색해 보세요...


그럼...



다음 글들:



이어서 글올리기(답하기)

이름:
E-Mail:
제목:
내용:
관련 URL(선택):
URL 제목(선택):
관련 이미지 URL:


[ 다음 글들 ] [ 이어서 글올리기(답하기) ] [ 자바 묻고 답하기 ]