java报错无效的列索引,java.sql.SQLException: 无效的列索引
java.sql.SQLException: 无效的列索引
“无效的列索引”其实是个低级的错误,原因无非几个:
1、sql串的?号数目和提供的变量数目不一致:
例如:jdbcTemplate.update(sql, new Object[] {newState,oldState});
如果sql里面有1个?号,Object[]送了2个,就会报错。
2、sql串里的?号书写不正确
英文?和中文?有时难以区分。
3、sql串的?号用''括了起来。
例如:sql="UPDATE abc SET abc.name='?' WHERE abc.id='?'";
把''去掉就可以了。
4,遇到这种情况select*from user where info like %?%;
虽然这是sql的写法,但是在jdbc 中需要改成 select*from user where info like ?;
如ps.setString(“%”+value+“%”);
来源:https://www.cnblogs.com/sincoolvip/p/5914072.html
java报错无效的列索引,java.sql.SQLException: 无效的列索引相关推荐
- java中的无效的列类型_java.sql.SQLException: 无效的列类型: 1111
在使用Mybaits Plus更新数据时报错: 2018-09-05 10:55:40.712 DEBUG 15828 --- [nio-8110-exec-1] c.c.x.s.m.A.update ...
- java报错只有一个数字4,Java 报错 illegal Key Size
推荐文章 Passwords are still the primary method of authentication today, in a form of something you know ...
- java 调用存储过程 无效的列索引_JAVA 调用存储过程报错 java.sql.SQLException: 无效的列索引...
报错信息java.sql.SQLException:无效的列索引atoracle.jdbc.driver.OracleCallableStatement.registerOutParameterInt ...
- java.sql.SQLException: 无效的列类型: 1111 报错问题解决
在项目中利用Mybatis做持久化框架,XXXMapper.xml中insert语句做插入时,偶然会遇到一些报错或者说是问题,如下: 报错日志: nested exception is org.apa ...
- oracle插入报错-Caused by: java.sql.SQLException: 无效的列类型: 16
一.问题截图 如图我们用kettle将SqlServer数据抽取至oracle数据,因两边数据库的字段类型不一致,导致数据同步过去时报Caused by: java.sql.SQLException: ...
- 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: 无效的列类型
从数据库查询数据时,报错 java.sql.SQLException: 无效的列类型,有一种情况是: sql语句select中没有对应列XXX的字段,导致在rs.getXXX("XXX&qu ...
- Cause: java.sql.SQLException: 无效的列类型
错误 org.springframework.jdbc.UncategorizedSQLException: Error setting null for parameter #1 with Jdbc ...
最新文章
- 00后的简历有多野?!!
- 深入理解阻塞socket和非阻塞socket
- 【算法】差分约束系统
- 十大垃圾专业 计算机,十大最好专业和最烂专业是什么
- Android新闻案例clientserver达到,完全自己的新闻节目平台
- eclipse查看jar包源代码
- OmniVision的CMOS 图像传感器技术发展路线
- android bitmap to base64_Android基础(11)—你需要知道的内存知识
- sql server 性能_SQL Server性能基础
- paip.erlang环境搭建和脚本式escript运行halo world 在windows下attilax总结
- 诺兰模型(百度百科)
- 黑苹果驱动_黑苹果怎么更新驱动程序?
- html怎样让线段显示长度,CAD想要知道线段的长度有什么技巧吗?
- Affinity Mattrix 亲和矩阵总结
- Matlab基础部分第一章 MATLAB概述第二章MATLAB基础知识
- eslint 规则之 《Missing radix parameter》
- 淘宝账号 支付宝账号 阿里旺旺账号
- dotnet 基于 debian 创建一个 docker 的 sdk 镜像
- 深入理解Java虚拟机(三)之详拆运行时数据区的各个结构----方法区(元空间)
- 面试时如何考察应聘者的素质?
热门文章
- 又是一年的高峰跳槽季,你到底是跳还是留呢?
- (全国)废旧石膏基墙板技术与设备开发中心揭牌
- 20194731 第一次作业-博客初体验
- 【誉天教育】11月28日,云计算HCIE直通车周末班,邹老师带班
- ios 点生成线路 百度地图_iOS开发-集成百度地图(OC语言)
- XML如何添加注释?
- java音频播放器代码_java音乐播放器实现代码
- yarn降版本_npm依赖版本锁定和管理
- linux 内核dmesg,linux内核调试kmsg,dmesg
- linux Table is marked as crashed and should be repaired