在使用mybatis + oracle 需要导入大批量的数据时,自己知道的几种实现方式;如果项目跨库使用,一些数据库支持的特有的函数尽量避免

  • 单条insert,在代码中循环添加

mybatis 动态批量insert oraclemybatis 动态批量insert oracle

 

  • 还可以使用begin....end;

mybatis 动态批量insert oracle

 

  • 还可以使用insert all

mybatis 动态批量insert oracle

这个有个 问题,分批次提交,一次不能超过1000

mybatis 动态批量insert oracle

相关文章: