Mybatis 批量插入数据
2024-08-27 16:25:17
--mybatis 批量插入数据
--1、Oracle(需要测试下是否支持MySQL) < insert id ="insertBatch" parameterType="List" >
insert into REAL_DATA_HW( M_LINE_NO,M_TIME,HW_NUM, VOL_A,VOL_B,VOL_C )
< foreach collection ="list" item ="item" index ="index" separator ="union all">
select #{obj.M_LINE_NO,jdbcType= VARCHAR },to_date(#{obj.M_TIME ,jdbcType= VARCHAR },'yyyy-MM-dd hh24:mi:ss'),#{obj.HW_NUM , jdbcType=DOUBLE },
#{obj.VOL_A ,jdbcType= DOUBLE },#{obj.VOL_B ,jdbcType= DOUBLE },#{obj.VOL_C ,jdbcType= DOUBLE } from dual
</ foreach >
</ insert > --2、MySQL < insert id ="insertBatch" parameterType="List" >
<![CDATA[
insert into REAL_DATA_HW( M_LINE_NO,M_TIME,HW_NUM, VOL_A,VOL_B,VOL_C )
values
]]>
< foreach collection ="list" item ="item" index ="index" separator =",">
( #{obj.M_LINE_NO},to_date(#{obj.M_TIME},'yyyy-MM-dd hh24:mi:ss'),#{obj.HW_NUM},
#{obj.VOL_A},#{obj.VOL_B},#{obj.VOL_C} )
</ foreach >
</ insert >
最新文章
- H5天气查询demo(二)
- [Android]使用Dagger 2依赖注入 - DI介绍(翻译)
- 软件公司为何要放弃MongoDB?
- js获取网页屏幕可视区域高度
- .NET组件控件实例编程系列——5.DataGridView数值列和日期列
- USACO 2014 JAN 滑雪录像
- 『U3D学习』破坏神回忆图<;二>;技能系统
- MongoDB常用操作总结
- 206. Reverse Linked List
- C++ volatile的作用
- C# Multilanguage messagebox z
- iOS高仿城觅-感谢大神分享
- 使用XmlReader读取xml文件之二
- Json的反序列化 .net Newtonsoft.Json
- 在vue中关于element UI 中表格实现下载功能,表头添加按钮,和点击事件失效的解决办法。
- Java基础-对象与类
- How to detect the types of executable files
- 极客Web前端开发资源集锦
- 深入分析java web技术内幕目录一览
- nginx只允许域名访问,禁止ip访问
热门文章
- BeeFramework 系列
- Cocoa Pods &#39;No such file or Directory&#39; Error
- Linux内核实践之序列文件【转】
- C++ 播放音频流(PCM裸流)--改善
- Fiddler抓包4-工具介绍(request和response)【转载】
- 使用windos电脑模拟搭建web集群(一)
- JquerySession使用
- 实现如下语法的功能:var a = add(2)(3)(4); //9
- 华农oj Problem L: CreatorX背英语【STL】
- 洛谷——P2067 Cytus-Holyknight