java.sql.SQLException: 无效的列类型: 错误解析
八月 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: 无效的列类型: 错误解析相关推荐
- Cause: java.sql.SQLException: 无效的列类型: 1111解决
在页面提交数据时,出现如下错误信息: Error setting null for parameter #7 with JdbcType OTHER . Try setting a different ...
- oracle插入报错-Caused by: java.sql.SQLException: 无效的列类型: 16
一.问题截图 如图我们用kettle将SqlServer数据抽取至oracle数据,因两边数据库的字段类型不一致,导致数据同步过去时报Caused by: java.sql.SQLException: ...
- Cause: java.sql.SQLException: 无效的列类型
错误 org.springframework.jdbc.UncategorizedSQLException: Error setting null for parameter #1 with Jdbc ...
- Cause: java.sql.SQLException: 无效的列类型: 1111
问题:使用MyBatis-plus+Orecle的一次查询引发的报错 完整错误 There was an unexpected error (type=Internal Server Error, s ...
- 使用iBatis中报 java.sql.SQLException: 无效的列类型异常
1. <!--Content表 插入应的记录到数据库中 --> 2. < insert id = "insertContent" parameterClass ...
- mybatis报错:java.sql.SQLException: 无效的列类型: 1111
java.sql.SQLException: 无效的列类型: 1111 at oracle.jdbc.driver.OracleStatement.getInternalType(Oracle ...
- java.sql.SQLException: 无效的列类型: 1111 (jdbcType相关)
转自:http://blog.csdn.net/stronglyh/article/details/45369611 mybatis报错:java.sql.SQLException: 无效的列类型: ...
- java.sql.SQLException: 无效的列类型: 1111 报错问题解决
在项目中利用Mybatis做持久化框架,XXXMapper.xml中insert语句做插入时,偶然会遇到一些报错或者说是问题,如下: 报错日志: nested exception is org.apa ...
- java.sql.SQLException: 无效的列类型
从数据库查询数据时,报错 java.sql.SQLException: 无效的列类型,有一种情况是: sql语句select中没有对应列XXX的字段,导致在rs.getXXX("XXX&qu ...
最新文章
- opencv3 图像处理(一)图像缩放( python与c++ 实现)
- excel如何在双引号里面引用变量
- 深入理解 JVM Class文件格式(九)
- 火焰传感器感应有火亮灯代码_史上最全燃气壁挂炉故障代码,这个值得收藏
- 【jmx】java jmx 获取 kafka topic的logStart LogEnd信息
- Mac局域网本地库server, CornerStone使用
- python开发助理s_如何使用Python构建自己的AI个人助理
- python简单代码表白-表白python代码
- 无代码app在线制作网站:自己做app的制作方法
- 杂谈——最好用的数学神器Mathpix Snip,不接受反驳 :)
- 不改一行代码,快速迁移 Laravel 应用上云
- python keys方法_Robot Framework selenium操作键盘press keys方法详解(Python篇)
- tomcat连接超时
- MIT线性代数笔记一 行图像和列图像
- javascript经典题型:根据用户输入的年份判断是否为闰平年
- 线性方程组的解个数与秩的关系
- Spell 基于最长公共子序列的在线日志解析方法
- 【公益创投】“爱无限·心关爱”2021心理情景剧剧本征集活动结果出炉啦!
- c++ cheat sheet
- 经典C语言程序设计100例,部分有个人注解
热门文章
- ideaIU-2020.1.1最终版下载安装全解
- 最近常常梦见家乡,梦见儿时的同伴了.....
- HTML学习笔记(狂神视频)
- 在线获取百度BDUSS源码 支持5种登录方式
- php自适应高度,iframe 自适应高度
- 网络广告术语CPC、CPM、PPS、CPA、CTR、CPL
- VS2015——MFC加载图片遇到的问题
- 如何修复 Windows 10 命令提示符不能使用的问题?
- JOSE (Javascript对象签名和加密)框架介绍
- html怎样做删除的图标,bootstrap如何添加删除图标样式?