프로그래밍 언어/XML
[MyBatis] selectKey를 활용한 auto increment 적용
뽕슈
2021. 11. 30. 23:52
반응형
<insert id="insertSurveyQuestion" parameterType="egovMap">
/*insertSurveyQuestion*/
<selectKey resultType="int" keyProperty="svIdx" order="BEFORE">
SELECT NVL(MAX(sv_idx),0)+1 FROM t_surveyquestion
</selectKey>
INSERT INTO t_surveyquestion(sv_idx) VALUES(#{svIdx})
</insert>
오라클 시퀀스 생성해서 만드는 방법도 있는데 이 방법이 더 맘에 든다
반응형