八月 16, 2018 8:47:40 下午 org.apache.catalina.core.StandardWrapperValve invoke
SEVERE: Servlet.service() for servlet [DispatcherServlet] in context with path [/RPCExamSystem] threw exception [Request processing failed; nested exception is org.hibernate.exception.GenericJDBCException: 无效的列类型: 16] with root cause
java.sql.SQLException: 无效的列类型: 16at oracle.jdbc.driver.OracleStatement.getInternalType(OracleStatement.java:3963)at oracle.jdbc.driver.OraclePreparedStatement.setNullCritical(OraclePreparedStatement.java:4596)at oracle.jdbc.driver.OraclePreparedStatement.setNull(OraclePreparedStatement.java:4578)at oracle.jdbc.driver.OraclePreparedStatementWrapper.setNull(OraclePreparedStatementWrapper.java:1285)at org.apache.commons.dbcp.DelegatingPreparedStatement.setNull(DelegatingPreparedStatement.java:108)at org.apache.commons.dbcp.DelegatingPreparedStatement.setNull(DelegatingPreparedStatement.java:108)at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)at java.lang.reflect.Method.invoke(Method.java:601)at org.hibernate.engine.jdbc.internal.proxy.AbstractStatementProxyHandler.continueInvocation(AbstractStatementProxyHandler.java:122)at org.hibernate.engine.jdbc.internal.proxy.AbstractProxyHandler.invoke(AbstractProxyHandler.java:81)at $Proxy47.setNull(Unknown Source)

如图:出现此类错误

报java.sql.SQLException: 无效的列类型: 16 的错误。

重点在于

at $Proxy47.setNull(Unknown Source)

这个错误

表示为数据库中表的关联性很强,此表不允许一些字段为空,

所以检查插入时的实体是否有不允许为空的,或者尝试将实体内的所有属性全部添加,

可将问题解决

java.sql.SQLException: 无效的列类型: 错误解析相关推荐

  1. Cause: java.sql.SQLException: 无效的列类型: 1111解决

    在页面提交数据时,出现如下错误信息: Error setting null for parameter #7 with JdbcType OTHER . Try setting a different ...

  2. oracle插入报错-Caused by: java.sql.SQLException: 无效的列类型: 16

    一.问题截图 如图我们用kettle将SqlServer数据抽取至oracle数据,因两边数据库的字段类型不一致,导致数据同步过去时报Caused by: java.sql.SQLException: ...

  3. Cause: java.sql.SQLException: 无效的列类型

    错误 org.springframework.jdbc.UncategorizedSQLException: Error setting null for parameter #1 with Jdbc ...

  4. Cause: java.sql.SQLException: 无效的列类型: 1111

    问题:使用MyBatis-plus+Orecle的一次查询引发的报错 完整错误 There was an unexpected error (type=Internal Server Error, s ...

  5. 使用iBatis中报 java.sql.SQLException: 无效的列类型异常

    1. <!--Content表 插入应的记录到数据库中 --> 2. < insert id = "insertContent"   parameterClass ...

  6. mybatis报错:java.sql.SQLException: 无效的列类型: 1111

     java.sql.SQLException: 无效的列类型: 1111  at oracle.jdbc.driver.OracleStatement.getInternalType(Oracle ...

  7. java.sql.SQLException: 无效的列类型: 1111 (jdbcType相关)

    转自:http://blog.csdn.net/stronglyh/article/details/45369611 mybatis报错:java.sql.SQLException: 无效的列类型: ...

  8. java.sql.SQLException: 无效的列类型: 1111 报错问题解决

    在项目中利用Mybatis做持久化框架,XXXMapper.xml中insert语句做插入时,偶然会遇到一些报错或者说是问题,如下: 报错日志: nested exception is org.apa ...

  9. java.sql.SQLException: 无效的列类型

    从数据库查询数据时,报错 java.sql.SQLException: 无效的列类型,有一种情况是: sql语句select中没有对应列XXX的字段,导致在rs.getXXX("XXX&qu ...

最新文章

  1. opencv3 图像处理(一)图像缩放( python与c++ 实现)
  2. excel如何在双引号里面引用变量
  3. 深入理解 JVM Class文件格式(九)
  4. 火焰传感器感应有火亮灯代码_史上最全燃气壁挂炉故障代码,这个值得收藏
  5. 【jmx】java jmx 获取 kafka topic的logStart LogEnd信息
  6. Mac局域网本地库server, CornerStone使用
  7. python开发助理s_如何使用Python构建自己的AI个人助理
  8. python简单代码表白-表白python代码
  9. 无代码app在线制作网站:自己做app的制作方法
  10. 杂谈——最好用的数学神器Mathpix Snip,不接受反驳 :)
  11. 不改一行代码,快速迁移 Laravel 应用上云
  12. python keys方法_Robot Framework selenium操作键盘press keys方法详解(Python篇)
  13. tomcat连接超时
  14. MIT线性代数笔记一 行图像和列图像
  15. javascript经典题型:根据用户输入的年份判断是否为闰平年
  16. 线性方程组的解个数与秩的关系
  17. Spell 基于最长公共子序列的在线日志解析方法
  18. 【公益创投】“爱无限·心关爱”2021心理情景剧剧本征集活动结果出炉啦!
  19. c++ cheat sheet
  20. 经典C语言程序设计100例,部分有个人注解

热门文章

  1. ideaIU-2020.1.1最终版下载安装全解
  2. 最近常常梦见家乡,梦见儿时的同伴了.....
  3. HTML学习笔记(狂神视频)
  4. 在线获取百度BDUSS源码 支持5种登录方式
  5. php自适应高度,iframe 自适应高度
  6. 网络广告术语CPC、CPM、PPS、CPA、CTR、CPL
  7. VS2015——MFC加载图片遇到的问题
  8. 如何修复 Windows 10 命令提示符不能使用的问题?
  9. JOSE (Javascript对象签名和加密)框架介绍
  10. html怎样做删除的图标,bootstrap如何添加删除图标样式?