mysql char 타입의 1글자 인식오류
- 작성자 :
- 윤*운
- 작성일 :
- 2012-07-09 13:55:38
- 조회수 :
- 1,561
- 구분 :
- 실행환경
- 진행상태 :
- 완료
Q
안녕하세요.
개발환경은 jdk1.5, mysql 5.1, tomcat 6.0입니다.
select 할경우 char(1) 타입의 내용을 전혀 가져오지 못합니다.
로그에 resultset에서 null 로 나옵니다.
같은환경 jdk1.6에서는 잘 되고있는데요, jdk1.5인 환경에서만
그런경우가 발생합니다.
resultClass를 HashMap으로 사용하고 있는데요.
해결방법이 있다면 여러방법을 알려주셨으며 합니다.
답변부탁드립니다~
개발환경은 jdk1.5, mysql 5.1, tomcat 6.0입니다.
select 할경우 char(1) 타입의 내용을 전혀 가져오지 못합니다.
로그에 resultset에서 null 로 나옵니다.
같은환경 jdk1.6에서는 잘 되고있는데요, jdk1.5인 환경에서만
그런경우가 발생합니다.
resultClass를 HashMap으로 사용하고 있는데요.
해결방법이 있다면 여러방법을 알려주셨으며 합니다.
답변부탁드립니다~
A
안녕하세요.. 윤형운님..
JDK 버전하고는 상관없을 것 같습니다.
resultset 자체가 null인 경우는 조건에 맞는 record를 못찾은 경우인데..
조건을 확인해 보십시오..
추가로.. log4j.xml 상에..
다음과 같은 java.sql 로거를 추가하시면.. query에 대한 보다 자세한 내용을 확인하실 수 있습니다.
<logger name="java.sql" additivity="false">
<level value="DEBUG"/>
<appender-ref ref="console"/>
</logger>
그럼.. 즐거운 하루되십시오.
감사합니다.
JDK 버전하고는 상관없을 것 같습니다.
resultset 자체가 null인 경우는 조건에 맞는 record를 못찾은 경우인데..
조건을 확인해 보십시오..
추가로.. log4j.xml 상에..
다음과 같은 java.sql 로거를 추가하시면.. query에 대한 보다 자세한 내용을 확인하실 수 있습니다.
<logger name="java.sql" additivity="false">
<level value="DEBUG"/>
<appender-ref ref="console"/>
</logger>
그럼.. 즐거운 하루되십시오.
감사합니다.