首页 > 数据库技术 > 详细

mybitis SQL insert into 多条数据

时间:2017-01-20 17:59:04      阅读:308      评论:0      收藏:0      [点我收藏+]

:推荐

<insert id="insertList" parameterType="List" >
  

insert into tableName(ID, RMID, OPERATEID,        VCHAR1, VCHAR2, VCHAR3,        VCHAR4) <foreach item="item" index="index" collection="List" separator="union all">
       select #{item.id,jdbcType=VARCHAR}, #{item.rmid,jdbcType=VARCHAR}, #{item.operateid,jdbcType=VARCHAR},
      #{item.vchar1,jdbcType=VARCHAR}, #{item.vchar2,jdbcType=VARCHAR}, #{item.vchar3,jdbcType=VARCHAR},
      #{item.vchar4,jdbcType=VARCHAR} from dual
      </foreach>

</insert>

通过查询出来的多条数据

insert into tableName (ID, RMID, OPERATEID,        VCHAR1, VCHAR2, VCHAR3,        VCHAR4) select * from table2

注意字段对应

 

mybitis SQL insert into 多条数据

原文:http://www.cnblogs.com/jinghu/p/6323319.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!