본문 바로가기 메뉴 바로가기

미선's Blog

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

미선's Blog

검색하기 폼
  • 분류 전체보기 (376)
    • 공부한다 (0)
      • 2021년 (0)
      • 밥줄 (0)
    • 프로그래밍 (182)
      • 자바 (0)
      • spring (3)
      • 파이썬 (9)
      • script언어 (11)
      • WEB (23)
      • Android (101)
      • OS (16)
    • 데이터관리 (36)
      • 딥러닝 (9)
      • BlockChain (18)
    • 금융 (4)
    • 이모저모 (152)
      • IT 이모저모 (94)
      • 인물 (7)
      • 프로젝트 관련자료 (7)
    • 임시작업장 (0)
  • 방명록

remapResults (1)
[iBatis] 동적쿼리 사용

이슈 조회되는 테이블이 요청값에 따라 테이블을 동적으로 변경시켜야 한다. 문제발생 iBatis는 SQL-ID가 한번 실행되면 내부적으로 읽어온 결과의 metadata를 저장한다. 다음번에 호출되었을 때 이미 캐쉬에 저장된 필드를 쿼리결과에서 찾는다. 쿼리대상 테이블이 변경되어 테이블의 필드명이 metadata의 필드명과 일치하지 않는다. (에러발생) 해결책 statement의 attribute로 "remapResults=true"를 설정하면 metadata를 캐쉬하지 않는다. SELECT * FROM $tbl_nm$ WHERE SUBSTR (rcp_no, 0, 8) >= #fromdt# AND SUBSTR (rcp_no, 0, 8)

프로그래밍 2012. 3. 19. 17:17
이전 1 다음
이전 다음
최근에 올라온 글
최근에 달린 댓글
TAG
  • Tools
  • head first python
  • Spring 3
  • App Widgets
  • Java
  • 블록체인
  • IT
  • Bitcoin
  • Spring
  • 환경설정
  • IT 신문스크랩
  • WebView
  • 인물
  • Head First jQuery
  • jQuery
  • Eclipse
  • html5
  • OS
  • 애플
  • UML
  • WAC
  • 오라클
  • 안드로이드
  • chrome
  • 신문스크랩
  • oracle
  • 이클립스
  • google I/O
  • Android
  • SQLite
more
Total
Today
Yesterday

Blog is powered by Tistory / Designed by Tistory

티스토리툴바