Mybatis批量插入Oracle,程序报错_frch_item_0 not found 5C

**Mybatis批量插入Oracle时,Oracle中sql执行成功,程序中报错_frch_item_0 not found????
**

这条sql语句执行没问题:
insert all into fr_employee (EMP_NO, EMP_NAME, DEPT_NO) values (10000, 'dsadadwa', 155)
      into fr_employee (EMP_NO, EMP_NAME, DEPT_NO) values (10002, 'dsadadwa', 155)
      into fr_employee (EMP_NO, EMP_NAME, DEPT_NO) values (10003, 'dsadadwa', 155)
SELECT 1 FROM dual;
 sqlmap配置部分如下:
 <insert id="addList1" parameterType="java.util.List"
        useGeneratedKeys="false" flushCache="false">
        INSERT ALL
        <foreach item="item" index="index" collection="list">
            into fr_employee (EMP_NO, EMP_NAME, DEPT_NO) VALUES
            (
                #{item.EMPNO,jdbcType=INTEGER},
                #{item.EMPNAME,jdbcType=VARCHAR},
                #{item.DEPTNO,jdbcType=INTEGER}
            )
        </foreach>
        SELECT 1 FROM DUAL
    </insert>
0

3个回答

要么字段不正确,要么参数设置不正确,和数据库没关系,和你写的这个xml 文件有关系 separator

0
0

很负责人的告诉你,这个跟数据库没关系,是mybatis层面的报错

-1
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
mybatis批量添加
mybatis批量添加的时候报错总结报错 parameter'_frch_item_0 not found
Java实现mybatis批量插入数据到Oracle
Java实现Mybatis将数据批量插入到Oracle中
mybatis 批量插入返回主键
只提供代码,自己去下载相关jar包谢谢只提供代码,自己去下载相关jar包谢谢只提供代码,自己去下载相关jar包谢谢只提供代码,自己去下载相关jar包谢谢只提供代码,自己去下载相关jar包谢谢
springboot项目在Oracle下测试批量添加和批量删除
springboot项目在Oracle下测试批量添加和批量删除,使用spring boot构建的项目,数据库配置的时oracle,想换成MySQL自己把配置文件中的MySQL链接注释去掉即可。项目测试了Oracle下添加,删除数据,批量添加和批量删除操作。使用sprignboot自带的test进行测试。本项目所使用的sql文件在resources下,自己plsql执行下即可。
Mybatis与JDBC批量插入MySQL数据库性能测试
Mybatis与JDBC批量插入MySQL数据库性能测试,资源包含文档、代码和数据库。
mybatisr代码生成插件(中文注释,生成批量插入及修改)
自定义版mybatis-generator代码生成插件mybatis-generator代码生成插件,实体中文注释,能生成批量插入和批量修改,一对多,多对多
mybatis-generator,一对一,一对多,批量更新插入2
使用方法请看博客 http://blog.csdn.net/bandaotixiruiqiang
Java使用Mybatis将数据批量插入到Oracle
Java实现使用Mybatis将数据批量插入到Oracle数据库,并且可以使用Oracle序列来生成主键
oracle批量插入数据脚本
oracle批量生成数据脚本,oracle批量生成数据脚本,oracle批量生成数据脚本,oracle批量生成数据脚本。
mybatis自动生成实例支持oracle和MySQL
可以自动生成oracle和MySQL数据库实体类、server类、mapping映射文件,简单方便,生成样式可随意更改。
SQL Server批量插入批量更新工具类
SQL Server批量插入批量更新工具类,SqlBulkCopy,BatchUpdate
Mybatis实现多表联合查询和批量插入
文档中主要说明进行多表联合查询步骤以及对数据批量插入
高效批量插入和更新
C#批量插入,更新ORACLE 保存100万条数据大概3-5秒 保存或者更新100万条数据大概20秒 DataTable保存100万条数据大概1-2分钟 可能因环境原因时间有差异,不过可以看出性能还是很大提升的
python批量入库--cx_oracle
1、实现Python批量数据入库。 2、统一提交事物,保证数据的完整性
oracle ODP.NET 批量插入或更新
oracle ODP.NET 批量插入或更新
Oracle 回收站功能,彻底删除表ORA-00933:SQL command not properly ended
Oracle 回收站功能,彻底删除表ORA-00933:SQL command not properly ended,由于删除触发器引起的。数据交换不能再建触发器。
springBoot+springBatch批量处理数据demo
最近在研究springBoot+springbatch ,按照官网的实例做了一个实例。
NotFoundException: org.apache.commons.dbcp.BasicDataSource异常的解决方法
Struts的java.lang.ClassNotFoundException: org.apache.commons.dbcp.BasicDataSource异常的解决方法
MyBatis批量插入Update
MyBatis批量插入,效率经测试,1000条数据,批量插入和单条插入,执行效率至少快一倍,送上源码,供参考学习
解决oracle 驱动bug: preparestatement ArrayIndexOutOfBounds
In Oracle Metalink (Oracle's support site - Note ID 736273.1) I found that this is a bug in JDBC adapter (version 10.2.0.0.0 to 11.1.0.7.0) that when you call preparedStatement with more than 7 positional parameters then JDBC will throw this error. Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 12 at oracle.jdbc.driver.OracleSql.computeBasicInfo(OracleSql.java:950)
oracle 批量插入存储过程
oracle 批量插入存储过程,性能非常高!
CLOB 字段类型报错 ORA-01704: 文字字符串过长的解决
CLOB字段类型报错 ORA-01704:文字字符串过长的解决
mybatis代码生成工具
mybatis代码生成器,添加了example对象序列化,批量插入等功能
ora-01460 错误原因分析
ORA-01460: 转换请求无法实现或不合理
C#实现Oracle数据批量导入
利用.net 语言编程实现对Oracle数据的批量的导入功能
kettle执行hive相关ktr时报错: database type with plugin id [HIVE2] couldn't be found!
java代码执行hive相关ktr时报错: database type with plugin id [HIVE2] couldn't be found! 解决:kettle-core-7.1.0.0-12.jar适配hive后的包。具体步骤请查看https://blog.csdn.net/m0_37618809/article/details/81632342
springMVC+MyBatis+Oracle+Web实现增删改查完整案例+数据库数据)
springMVC+MyBatis+Oracle+Web实现增删改查完整案例+数据库数据) springMVC+MyBatis+Oracle+Web实现增删改查完整案例+数据库数据)
Mybatis资料
mybatis sql in 查询、MyBatis 根据表结构自动生成代码, domain, dao, mapper 文件、Mybatis关联查询一对一和一对多的实现、mybatis批量插入和更新、Mybatis之批量更新操作
oracle报错ora-12541:TNS无监听程序
oracle报错ora-12541:TNS无监听程序
Postgresql数据库批量导入其他pg库的表
个人完整的源码安装步骤,希望对你有用。亲测可用。Centos6.2下,以postgresql_fdw驱动连接其他pg数据库,并批量导入表
spring boot mybatis oracle 例子
spring boot mybatis oracle 例子 1. 排序条件带上 2.分页语句下面连着查询语句 PageHelper.startPage(1, 2, "RECORD_DATE desc"); 实现分页,包已经导入了
oracle数据库常见错误解决办法
oracle数据库操作常见错误的整理与收集,有补充可以一起交流
libstdc++.6.0.9 下载
Xcode10报错之libstdc++.6.0.9.tbd未找到(library not found for -lstdc++.6.0.9)
sqlldr数据加载工具(sqlldr的介绍)
SQL*LOADER是ORACLE的数据加载工具,通常用来将操作系统文件(数据)迁移到ORACLE数据库中。SQL*LOADER是大型数据仓库选择使用的加载方法,因为它提供了最快速的途径(DIRECT,PARALLEL)
jdbc批量插入大字段
针对oracle中blob字段的操作,能批量快速的插入大字段,效率非常高
mybatis代码生成工具(oracle和mysql)
该资源是通过命令行模式运行生成dao、bean、xml层的文件,包含对oracle以及mysql数据库的生成;下载完仅需根据自己需要修改生成文件路径即可使用,亲测可用
junit4单元测试报错:method initializationerror not found
junit4单元测试报错:method initializationerror not found 缺少jar包导致,总共需要三个jar包:junit-4.11.jar,hamcrest-core-1.3.rc2.jar,hamcrest-library-1.3.rc2.jar,都在压缩包里了。
oracle 批量插入数据存储过程
oracle 批量插入数据存储过程。亲测好用。支持 Oracle
springboot+mybatisplus(mybatis)+mysql+oracle 多数据源项目
springboot +mybatisplus 做了一个多数据源的小项目 主要是将 mysql数据库中的数据改造放入oracle中
mybatis连接Oracle所用的jar包
mybatis框架开发所用的jar ,该压缩包内含有两个jar包,一个是框架必须,另外一个是Oracle连接所用的jar包
文章热词 机器学习教程 Objective-C培训 交互设计视频教程 颜色模型 设计制作学习
相关热词 mysql关联查询两次本表 native底部 react extjs glyph 图标 程序python培训 python程序