encoding 썸네일형 리스트형 JZ0SB: 매개변수 인덱스가 범위를 벗어났습니다. 1. iBatis + Sybase ASE 15.5 (ISO1) + JavaSE 6(JDK1.6.0_21) 환경에서... 제목과 같은 예외가 발생했다. 실행한 SQL은 다음과 같다. update IDCM..TC_CMN_CODE set code_wrth_abrv_name = '테스트' where code_id = #codeId# and code_wrth = #codeWrth# 그냥 지극히 평범한 SQL인데 왜 에러를 내는 것일까? 문제의 원인은 Encode(Charset)에 있었다. 즉, 매핑 XML이 와 같이 UTF-8으로 선언되어 있고 DB는 ISO1로 선언되어 있어서 코드를 변환했을 때 에러가 나는 것이었다. 만약 한글을 직접넣고 싶다면 UTF-8을 EUC-KR로 변경하면 정상처리된다. 더보기 이전 1 다음