selectkey 관련질문
- 작성자 :
- 김*민
- 작성일 :
- 2011-10-19 15:52:44
- 조회수 :
- 1,834
- 구분 :
- 실행환경
- 진행상태 :
- 완료
Q
<insert id="아이디" parameterClass="사용자VO">
<selectKey type="pre" keyProperty="id" resultClass="int">
SELECT seq.nextval AS id FROM 테이블명
</selectKey>
</insert>
위와같이 실행을 했을경우 selectkey 내부의 구문을 테우지를 못합니다.
type로 하여 post방법으로 이미 생성된키를 리턴받으려고 해도 테우지를 못하더군요
오로지 insert구문만 실행이 됩니다.
원인좀 알려주세요
<selectKey type="pre" keyProperty="id" resultClass="int">
SELECT seq.nextval AS id FROM 테이블명
</selectKey>
</insert>
위와같이 실행을 했을경우 selectkey 내부의 구문을 테우지를 못합니다.
type로 하여 post방법으로 이미 생성된키를 리턴받으려고 해도 테우지를 못하더군요
오로지 insert구문만 실행이 됩니다.
원인좀 알려주세요
A
안녕하세요.. 김재민님..
type="pre"를 제외 시켜보시고.. 확인 부탁드립니다...
type을 지정하는 방식이 아니라.. 실제 insert 문 앞쪽이냐 뒤쪽이냐에 따라..
pre-generated 또는 post-generated 방식으로 동작하는 방식입니다.
그럼.. 즐거운 하루되십시오.
감사합니다.
type="pre"를 제외 시켜보시고.. 확인 부탁드립니다...
type을 지정하는 방식이 아니라.. 실제 insert 문 앞쪽이냐 뒤쪽이냐에 따라..
pre-generated 또는 post-generated 방식으로 동작하는 방식입니다.
그럼.. 즐거운 하루되십시오.
감사합니다.