文章目录

  • 1. 第1种
  • 2. 第2种
1. 第1种
<insert id="addList" parameterType="java.util.List" useGeneratedKeys="false"> INSERT ALL <foreach item="item" index="index" collection="list"> INTO T_APPLAUD ( ID, USER_ID, BUSINESS_TYPE, PRODUCT_ID, CREATE_TIME ) VALUES ( #{item.id, jdbcType=NUMERIC}, #{item.userId, jdbcType=VARCHAR}, #{item.businessType, jdbcType=VARCHAR}, #{item.productId, jdbcType=VARCHAR}, #{item.createdTime, jdbcType=NUMERIC}  ) </foreach> SELECT 1 FROM DUAL </insert>
2. 第2种
<insert id="addList" parameterType="java.util.List" useGeneratedKeys="false"> INSERT INTO T_APPLAUD ( ID, USER_ID, BUSINESS_TYPE, PRODUCT_ID, CREATE_TIME ) <foreach item="item" index="index" collection="list" separator="union all"> ( SELECT  #{item.id}, #{item.userId}, #{item.businessType}, #{item.productId}, #{item.createdTime}  FROM DUAL ) </foreach> </insert>

注意:将 useGeneratedKeys设置为"false"

mybatis批量插入数据到Oracle中的两种方式相关推荐

  1. 批量插入数据库语句java_java相关:MyBatis批量插入数据到Oracle数据库中的两种方式(实例代码)...

    java相关:MyBatis批量插入数据到Oracle数据库中的两种方式(实例代码) 发布于 2020-7-22| 复制链接 本文通过实例代码给大家分享了MyBatis批量插入数据到Oracle数据库 ...

  2. oracle批量插入报错,[数据库]Mybatis 批量插入数据 关于Oracle 批量插入报错:ORA

    [数据库]Mybatis 批量插入数据 关于Oracle 批量插入报错:ORA 0 2020-08-19 08:00:06 Mybatis 批量插入数据 关于Oracle 批量插入报错:ORA-009 ...

  3. Mybatis 批量插入数据 关于Oracle 批量插入

    问题:用mybaits 批量插入数据到Oracle 数据库的时候, 报错: ORA-00933: SQL 命令未正确结束 / ORA-00933: SQL command not properly e ...

  4. Java通过Mybatis实现批量插入数据到Oracle中

    最近项目中遇到一个问题:导入数据到后台并将数据插入到数据库中,导入的数据量有上万条数据,考虑采用批量插入数据的方式: 结合网上资料,写了个小demo,文章末尾附上demo下载地址 1.新建项目:项目目 ...

  5. MyBatis 批量插入数据到Oracle

    Oracle批量插入数据写法 INSERT INTO USER (ID, NAME) <foreach collection="list" item="item&q ...

  6. python加数据库_用python批量插入数据到数据库中

    既然使用python操作数据库必不可少的得使用pymysql模块 可使用两种方式进行下载安装: 1.使用pip方式下载安装 pip install pymysql 2.IDE方式 安装完成后就可以正常 ...

  7. mysql 批量数据导入报错_Mybatis 批量插入数据 关于Oracle 批量插入报错:ORA

    Mybatis 批量插入数据 关于Oracle 批量插入报错:ORA-00933: SQL 命令未正确结束 问题:用mybaits 批量插入数据到Oracle 数据库的时候, 报错:ORA-00933 ...

  8. 有效创建Oracle dblink的两种方式

    有效创建Oracle dblink的两种方式 两台不同的数据库服务器,从一台数据库服务器的一个用户读取另一台数据库服务器下的某个用户的数据,这个时候可以使用dblink. 其实dblink和数据库中的 ...

  9. mysql数据存储方式_数据存储在mysql的两种方式

    数据存储在mysql的两种方式 发布时间:2020-05-12 16:16:25 来源:亿速云 阅读:250 作者:三月 下文主要给大家带来数据存储在mysql的两种方式,希望这些内容能够带给大家实际 ...

最新文章

  1. proc除了能用于oracle开发_能不能用于mysql开发_Oracle数据库开发(二).Linux下配置使用ProC...
  2. FFmpeg中实现对多媒体信息的获取与打印av_dump_format
  3. 什么是梯度爆炸/梯度消失?
  4. 腾讯天美六位TA:技术美术这份职业会长期存在吗?
  5. 计算机应用基础19秋在线作业2,计算机应用基础19春在线作业2.doc
  6. MethodInvokingJobDetailFactoryBean的并发问题
  7. js this指向问题,同级this指向同级,非同级this指向全局
  8. Spring Cloud 各个模块功能简介
  9. 牛!发出中国第一封电子邮件,注册登记域名 CN,中国互联网之父传奇
  10. Prometheus监控(二)
  11. 义务劳动: CISA的翻译
  12. 威盾VIACONTROL远程监控注册机及试用手记
  13. python画风羽及风羽定义
  14. 10. logback详解,Flink流处理案例及Hive和Hbase的整合
  15. SCSI硬盘接口是什么
  16. 中国电信9月在京推5G新号段,资费199元至599元?
  17. Linux下Docker安装微信文件传输问题
  18. 用户吐槽不能给安卓手机发视频,库克:“给你妈妈买台 iPhone !”
  19. 钉钉小程序如何判断其当前环境
  20. 服务器安装安卓模拟器_雷电模拟器、夜神模拟器、MUMU、逍遥、蓝叠和腾讯手游助手大对比...

热门文章

  1. 为什么要从自然数扩大到实数,进而扩大到复数?
  2. Elasticsearch Java Low Level REST Client(通用配置)
  3. 中断处理程序与中断服务例程
  4. 【阿里云EMR实战篇】以EMR测试集群版本为例,详解 Flink SQL Client 集成 Hive 使用步骤
  5. 面向大数据与云计算调度挑战的阿里经济体核心调度系统
  6. MaxCompute问答整理之2020-03月
  7. 点游出行提供内地与香港游客高质量的旅程
  8. 混合云模式下 MaxCompute + Hadoop 混搭大数据架构实践
  9. 阿里开发者们的第15个感悟:做一款优秀大数据引擎,要找准重点解决的业务场景
  10. 二十分钟教你如何将区块链应用与函数计算相结合 1