Mybatis批量插入Oracle数据库
程序员文章站
2022-05-10 19:58:50
...
使用Mybatis批量插入Oracle数据库
dao类定义:
public interface AfrsParamsCatalogEntityDao {
/**
*
* @param catalog 目录编号
* @param list 指标编号
* @return
*/
void batchSave(String catalog, Set<String> list);
}
mapper.xml定义
<insert id="batchSave" >
insert all
<foreach collection="paramSet" item="paramno" index="index">
into AFRS_PARAMS_CATALOG(paramno, catalogNo)
values (#{paramno}, #{catalogNo})
</foreach>
select 1 from dual
</insert>
推荐阅读
-
Oracle批量插入数据的三种方式【推荐】
-
java连接mysql数据库实现单条插入和批量插入
-
Android批量插入数据到SQLite数据库的方法
-
sqlserver数据库批量插入-SqlBulkCopy
-
Oracle跨数据库查询并插入实现原理及代码
-
数据库批量sql插入语句动态获取最新自增id问题如何解决?
-
向Oracle数据库的CLOB属性插入数据报字符串过长错误
-
mybatis oracle proc 数据库测试没问题,java调用就异常 ORA-00900: 无效 SQL 语句
-
C#.NET中如何批量插入大量数据到数据库中
-
企业生产实践--生产环境批量插入百万数据到数据库几种实现方式(二)