mybatis配置oracle批量插入
2017-07-26 14:02
176 查看
方法一:
<insert id="batchInsert" parameterType="java.util.List">
INSERT ALL
<foreach collection="list" item="item" index="index">
INTO TEST
(
USERNAME,
PASSWORD
) VALUES
(
#{item.userName, jdbcType=NUMERIC},
#{item.password, jdbcType=VARCHAR}
)
</foreach>
SELECT 1 FROM DUAL
</insert>方法二:
<insert id="batchInsert" parameterType="java.util.List">
INSERT ALL
<foreach collection="list" item="item" index="index">
INTO TEST
(
USERNAME,
PASSWORD
) VALUES
(
#{item.userName, jdbcType=NUMERIC},
#{item.password, jdbcType=VARCHAR}
)
</foreach>
SELECT 1 FROM DUAL
</insert>方法二:
<insert id="batchInsert" parameterType="java.util.List"> INSERT INTO TEST ( USERNAME, PASSWORD ) <foreach collection="list" item="item" index="index" open="(" separator="union all" close=")"> SELECT #{item.userName, jdbcType=NUMERIC}, #{item.password, jdbcType=VARCHAR} FROM DUAL </foreach> </insert>
相关文章推荐
- mybatis+oracle批量插入配置
- mybatis、oracle批量插入配置
- Mybatis+Oracle批量插入与更新的配置文件
- Mybatis对Oracle批量插入的配置
- mybatis、oracle批量插入配置
- spring mybatis组合下对oracle的批量插入
- Oracle+Mybatis的foreach insert批量插入报错的解决办法
- Java Web编程入门--Mybatis+Oracle批量插入
- SpringMVC+mybatis+oracle 批量插入
- Mybatis+Oracle批量插入(自动过滤重复数据)与删除
- oracle+mybatis 使用动态Sql当插入字段不确定的情况下实现批量insert
- Mybatis+Oracle实现数据批量插入
- MyBatis+oracle 批量插入数据的一些问题
- Mybatis Oracle 批量插入数据的方法
- mybatis 批量插入oracle
- 使用mybatis 对 oracle数据批量插入、更新
- mybatis+oracle批量插入,批量更新
- Mybatis 批量插入带oracle序列例子+ORA-02287: 此处不允许序号
- 基于Oracle的Mybatis 批量插入
- Mybatis 批量插入带oracle序列 例子