INSERT INTO USERLIST(ID,USERNAME,USERPWD) VALUES(MY_SEQ.NEXTVAL,’AA1′,’AA1′);
select MY_SEQ.currval from dual
seq_atable.currval 的值只有在同一次会话中,发生seq_atable.nextval后有效:) 所以不会存在取错值的问题
Microsoft SQL Server里获取自增ID
<!- Microsoft SQL Server ->
<insert id=”insertProduct-MS-SQL” parameterClass=”com.domain.Product”>
insert into PRODUCT (PRD_DESCRIPTION) values (#description#)
<selectKey resultClass=”int” keyProperty=”id” >
SELECT @@IDENTITY AS ID
</selectKey>
</insert>
版权声明:本文为yihuei123原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。