mybatis 带序列批量插入 如何返回ID?


insert into table(
ID,
OPTIMISTIC,
RESTRICTS_TYPE,
RESTRICTS_CONTENT,
ENABLE_STATUS,
REMARK_INFO,
OPERATOR,
CREATE_TIME,
APP,
BUSINESS_CODE)
select ***********_ID.nextval,0,A.*
from (

select
#{item.RESTRICTS_TYPE,jdbcType=VARCHAR},
#{item.RESTRICTS_CONTENT,jdbcType=VARCHAR},
#{item.ENABLE_STATUS,jdbcType=VARCHAR},
#{item.REMARK_INFO, jdbcType=VARCHAR},
#{item.OPERATOR, jdbcType=VARCHAR},
SYSDATE,
#{item.APP,jdbcType=VARCHAR},
#{item.BUSINESS_CODE,jdbcType=VARCHAR}
from dual

) A

http://blog.csdn.net/u014336799/article/details/52023887