Mybatis 批量插入的方法
来源:互联网 发布:python读取命令行参数 编辑:程序博客网 时间:2024/05/17 00:14
转自程序员No1 的BLOG:Mybatis 批量插入的方法
原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://programmer.blog.51cto.com/2859493/1129875
- <insert id="insertColumnitem" parameterType="java.util.List">
- INSERT INTO REPORT_COLUMNITEM
- (COLUMN_LABEL,COLUMN_FIELD,COLUMN_INDEX,REPORT_ID,COMMENTS)VALUES
- <foreach collection="list" item="item" index="index" separator=",">
- (#{item.columnLabel,jdbcType=VARCHAR},#{item.columnField,jdbcType=VARCHAR},#{item.columnIndex,jdbcType=NUMERIC},#{item.reportId,jdbcType=NUMERIC},#{item.comments,jdbcType=VARCHAR})
- </foreach>
- </insert>
- INSERT INTO TABLE_NAME(FILED)VALUES
- (NAME_VALUE1),
- (NAME_VALUE2),
- (NAME_VALUE3)
- <insert id="insertColumnitem2">
- INSERT INTO REPORT_COLUMNITEM
- (COLUMN_LABEL,COLUMN_FIELD,COLUMN_INDEX,REPORT_ID,COMMENTS)
- <foreach collection="list" item="item" index="index" separator="union all">
- select #{item.columnLabel,jdbcType=VARCHAR},#{item.columnField,jdbcType=VARCHAR},#{item.columnIndex,jdbcType=NUMERIC},#{item.reportID,jdbcType=NUMERIC},#{item.comments,jdbcType=VARCHAR} from dual
- </foreach>
- </insert>
- INSERT INTO TABLE_NAME(FILED)
- SELECT '1' FROM DUAL
- UNION ALL
- SELECT '2' FROM DUAL
- Mybatis 批量插入的方法
- Mybatis 批量插入的方法
- Mybatis 批量插入的方法
- Mybatis Oracle 批量插入数据的方法
- mybatis的批量插入
- mybatis的批量插入删除
- Mybatis批量插入的使用
- Mybatis中的foreach方法,批量插入和批量删除
- mybatis批量删除、插入不存在的数据
- oracle的mybatis批量插入(转)
- MyBatis针对ORACLE的批量插入
- mybatis的批量插入与更新
- myBatis的批量插入数据总结
- Mybatis 批量插入引发的血案
- mybatis的批量插入与动态查询
- Mybatis对Oracle批量插入的配置
- 关于mybatis+mysql批量插入的问题
- Mybatis的批量插入(oracle、MySQL)
- 开源MVC框架Struts (二) Struts工作流程分析
- uva 10010
- fcntl使用
- 更改cocos2d-x android 项目的cocos2d-x的版本
- 服务(Service)全解析(五)--前台Service
- Mybatis 批量插入的方法
- 快速排序--qsotr()函数
- SCANF函数应用技巧(尤其%[]的用法)
- uva 10361
- ssh框架整合中配置总结及所依赖jar包的作用
- Android 内存分析工具
- 【Windows8完美解决强制要求驱动签名】
- Objective-C的Initialize初始化方法研究
- list容器类