mybatis怎样批量插入数据到oracle,就算id自动增长问题

2025-03-20 09:22:32
推荐回答(1个)
回答1:

我这样写的。


SELECT T_MSG_SMSINFO_SEQ.NEXTVAL AS id FROM dual

INSERT INTO T_MSG_SMSINFO ( ) VALUES
separator=",">
( #{item.id},#{item.ecid},#{item.userid},#{item.sendermsisdn},#{item.receiverinfo},
#{item.totalrec},#{item.smsorigin},#{item.originid},#{item.smscontent},#{item.smstype},
#{item.scheduletime},#{item.auditstatus},#{item.inserttime},#{item.updatetime}
)



就是在:

SELECT T_MSG_SMSINFO_SEQ.NEXTVAL AS id FROM dual

有问题