Mybatis使用map批量添加oracle,怎么写

Mybatis使用map批量添加oracle,怎么写,第1张

Mybatis使用map批量添加oracle,怎么写

我这样写的。

<insert id="addTMsgSmsinfoForBatch" parameterType="java.util.List">

<selectKey resultType="long" keyProperty="id" order="BEFORE">

SELECT T_MSG_SMSINFO_SEQ.NEXTVAL AS id FROM dual

</selectKey>

INSERT INTO T_MSG_SMSINFO ( <include refid="columns_auotmsgsending" />) VALUES

<foreach collection="list" item="item" index="index"

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}

)

</foreach>

</insert>

就是在:

<selectKey resultType="long" keyProperty="id" order="BEFORE">

SELECT T_MSG_SMSINFO_SEQ.NEXTVAL AS id FROM dual

</selectKey>

有问题

Map<String,Object> dataMap = new HashMap<String,Object>()

dataMap.put("0","1")

dataMap.put("1","1")

dataMap.put("2","1")

dataMap.put("3","3")

//...


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11467358.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-16
下一篇 2023-05-16

发表评论

登录后才能评论

评论列表(0条)

保存