eGovFrame 표준프레임워크 포털

메뉴 건너띄기
상단메뉴 바로가기
본문 바로가기

이 누리집은 대한민국 공식 전자정부 누리집입니다.

본문 영역

적용 지원, FAQ, Q&A 게시판을 통해 기술 문제 해결을 지원합니다.

묻고 답하기

selectkey 관련질문
  • 작성자

    김*민

  • 작성일

    2011-10-19 15:52:44

  • 조회수

    2,318

  • 구분

    실행환경

  • 진행상태

    완료

질문

<insert id="아이디" parameterClass="사용자VO">

<selectKey type="pre" keyProperty="id" resultClass="int">
SELECT seq.nextval AS id FROM 테이블명
</selectKey>

</insert>

위와같이 실행을 했을경우 selectkey 내부의 구문을 테우지를 못합니다.

type로 하여 post방법으로 이미 생성된키를 리턴받으려고 해도 테우지를 못하더군요

오로지 insert구문만 실행이 됩니다.

원인좀 알려주세요

답변

안녕하세요.. 김재민님..

type="pre"를 제외 시켜보시고.. 확인 부탁드립니다...

type을 지정하는 방식이 아니라.. 실제 insert 문 앞쪽이냐 뒤쪽이냐에 따라..
pre-generated 또는 post-generated 방식으로 동작하는 방식입니다.

그럼.. 즐거운 하루되십시오.
감사합니다.

이 페이지의 구성

묻고 답하기