Contents
see List<!--oracle -->
<insert id="insertSelectSeq" parameterType="com.model.Test">
INSERT INTO seq_test(idx,title)
VALUES(idx_test_seq.nextval,#{title})
<selectKey keyProperty="idx" resultType="Integer" order="AFTER">
SELECT idx_test_seq.currval FROM dual
</selectKey>
</insert>
<!--mysql-->
<insert id="insertSelectSeq" parameterType="com.model.Test">
INSERT INTO seq_test(title)
VALUES(#{title})
<selectKey keyProperty="idx" resultType="Integer" order="AFTER">
SELECT LAST_INSERT_ID()
</selectKey>
</insert>
<!--mssql-->
<insert id="insertSelectSeq" parameterType="com.model.Test">
INSERT INTO seq_test(title)
VALUES(#{title})
<selectKey keyProperty="idx" resultType="Integer" order="AFTER">
SELECT IDENT_CURRENT('seq_test')
</selectKey>
</insert>
database
| No | 작성일 | Title |
|---|---|---|
| 46 | 2014. 09. 30. | [ Database ] 다중 db 의 transaction 관리. |
| 35 | 2014. 09. 25. | [ oracle ] 오라클 XaDataSource 사용중 oracle.jdbc.xa.OracleXAResource.recover 대처법 |