java 调用存储过程 无效的列索引_Mybatis 报无效的列类型 两种解决办法
最近忙,好久没来写博文了,惭愧。今天遇到如题的问题,就是在mybatis 插入oracle数据库空值的报的异常:org.springframework.jdbc.UncategorizedSQLException: Error setting null parameter. Most JDBC drivers require that the JdbcType must be specified for all nullable parameters. Cause: java.sql.SQLException: Invalid column type ; uncategorized SQLException for SQL []; SQL state [null]; error code [17004]; Invalid column type; nested exception is java.sql.SQLException: Invalid column type
开始sql是这样写的insert into user(id,name) values(#{id},#{name})
解决方法:
一、指定插入值得jdbcType,将sql改成 insert into user(id,name) values(#{id,jdbcType=VARCHAR},#{name,jdbcType=VARCHAR})
二、在mybatis-config.xml文件中配置一下,添加settings配置,如下:(推荐)
......
......
问题解决,继续码码,希望常来写博文,共同学习~~~
java 调用存储过程 无效的列索引_Mybatis 报无效的列类型 两种解决办法相关推荐
- MATLAB报错:位置 1 处的索引无效。数组索引必须为正整数或逻辑值的一种解决办法
本方法仅针对代码无误的情况! 在利用matlab做滤波器仿真分析时,报错索引无效,代码检查无误,改了好久之后最后发现在程序开头加上一条clear all之后程序便可正常运行. 之所以程序无误,但索引报 ...
- Java 的main方法中无法调用自身所在类的其他方法的两种解决办法
前言 编程时我们会发现有时main方法中调用自身所在的类的其他方法时,发现无法调用,错误调用情况如下 错误情况代码 此处第3行调用test方法报错 public class Demo1{public ...
- echarts横坐标文字太长显示不完的两种解决办法:rotate旋转文字、调用函数让文字纵向排列
//方法1:横坐标文字太长显示不完,调用函数解决,在axisLabel下添加属性,让文字纵向排列: formatter:function(val){return val.split("&qu ...
- mybatis高级(2)_数据库中的列和实体类不匹配时的两种解决方法_模糊查询_智能标签...
<?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE mapper PUBLIC "- ...
- 更改qq服务器中文件夹权限,win10QQ提示安装路径无效您没有权限的两种解决办法...
腾讯视频/爱奇艺/优酷/外卖 充值4折起 今天给小伙伴安装QQ,居然提示安装路径无效您没有权限,我想是不是那个问题呢?经过检查终于搞定,这就分享给大家. 方法一: 1.我们重新运行QQ安装程序,并不是 ...
- qq安装路径无效Linux,QQ提示安装路径无效您没有权限的两种解决办法
今天给小伙伴安装QQ,居然提示安装路径无效您没有权限,我想是不是那个问题呢?经过检查终于搞定,这就分享给大家. 方法一: 1.我们重新运行QQ安装程序,并不是在它上面直接双击,而是使用鼠标右键单击-- ...
- 右键计算机管理显示目录名称无效,电脑资源管理器的右键上下文菜单打不开的两种解决办法...
什么是资源管理器,就是电脑上管理文件与文件夹的系统,例如桌面,还有进入"我的电脑"或"计算机"后,所看到的管理窗口. 什么是右键上下文菜单,就是某个文件或文件夹 ...
- java.lang.IllegalArgumentException: pointerIndex out of range 问题的两种解决办法
在做多点触控放大缩小,操作自己所绘制的图形时发生这个异常,如果是操作图片的放大缩小多点触控不会出现这个错误 这个bug是Android系统原因 所以第一种方式是: 修改frameworks\bas ...
- java des解密乱码_des解密不完整,前面几位是乱码的解决办法
在工作中遇到的Des解密问题,第三方发来的数据需要我们进行des解密,但是解密的结果前几位始终是乱码.废了半天劲,终于找到了问题所在. 下面先介绍一下des,了解des的同学可以直接看下面的解决办法. ...
最新文章
- mkdir函数linux,linux--access函数与mkdir函数
- Uber 开源 Piranha,可自动删除过时代码
- col-lg-8 col-lg-offset-2
- ToolStrip和ToolStripButton的用法
- Design Compiler指南——概述和基本流程
- 招几个兄弟和我一起做项目
- require.js 的简单运用 --兰
- android客户端日志,更新日志 - BugHD Android 客户端上线
- 机器学习- 吴恩达Andrew Ng 编程作业技巧 for Week5 Neural Networks Learning
- 分布式事务综合案例分析
- 智能陈桥五笔输入法 for linux,智能陈桥五笔官方版
- LNK2005符号重定义问题
- java stream流处理
- python 大小写字母怎么用数字表示_python判断字符串是字母 数字 大小写(转载)...
- java短信生成6位数的校验码
- 几个不错的VC编程学习网站
- ps考试没有保存html,PS未正常关闭,未保存的文件该怎么恢复
- sqlserver、mysql、oracle各自的默认端口号
- 大话成像之《图像质量测试测量与国际标准》课程
- Linux无线网络已经禁用,无线网络启用后还显示已禁用怎么办
热门文章
- Java---根据汉字拼音排序(Tree系列)
- WPS中插入表格,每个单元格自动编号问题解决
- java开发规范阿里_阿里-JAVA最新开发规范 PDF 下载
- 送外卖优先级_送外卖,真的能月入过万?跟外卖小哥聊完后,才知道真实情况...
- 搭载鸿蒙系统的摄像头,「新东西」搭载鸿蒙系统!荣耀智慧屏正式发布,3799起配备升降摄像头...
- Thinkphp5新版聚合VIP影视APP源码 安卓/IOS苹果双端
- Cocos游戏引擎VRDemo正式放出 助力虚拟现实游戏开发
- 多个单列索引和联合索引的区别详解
- 梳理学习Kotlin,when表达式的用法
- MySQL索引原理详解