索引中丢失 IN 或 OUT 参数
java.sql.SQLException: 索引中丢失 IN 或 OUT 参数:: 1
at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:111)
at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:145)
at oracle.jdbc.driver.OraclePreparedStatement.processCompletedBindRow(OraclePreparedStatement.java:1680)
at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3279)
at oracle.jdbc.driver.OraclePreparedStatement.executeQuery(OraclePreparedStatement.java:3328)
at org.apache.tomcat.dbcp.dbcp.DelegatingPreparedStatement.executeQuery(DelegatingPreparedStatement.java:92)
at dao.ShowDAO.CountMaxPage(ShowDAO.java:58)
at struts.action.ShowAction.execute(ShowAction.java:66)
at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:419)
at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:224)
at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1194)
at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:432)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
at tool.EncodeFilter.doFilter(EncodeFilter.java:42)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:856)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:744)
at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
at java.lang.Thread.run(Thread.java:595)
String sql = "insert into T_W_AD_INFO(AD_CODE,AD_PIC_NUM,URL,AD_PIC," +
"AD_DESC,SHOP_ID,AD_DATE,AVAIL_END_DATE)values" +
"((SELECT MAX(AD_CODE)+1 FROM T_W_AD_INFO),?,?,?,?," +
"?,to_date(?,'YYYY-MM-DD'),to_date(?,'YYYY-MM-DD'))";
最终发现是配置文件和数据库字段类型不一致所导致,那个数字1就表示?表达式的为止应该是AD_CODE字段,结果发现,数据库中字段是integer,配置文件中误写成了varchar2修改后问题解决
转载于:https://www.cnblogs.com/zlja/archive/2012/04/10/2441423.html
索引中丢失 IN 或 OUT 参数相关推荐
- 索引中丢失 IN 或 OUT 参数:: 103,解决办法
索引中丢失 IN 或 OUT 参数:: 103 这个原因是数据库中的字段类型与SQL语句中的类型不匹配造成的,103代表第103个字段参数错误.找到对应参数配置或者SQL中这个参数的类型是否与数据库 ...
- oracle索引中丢失in或out参数,oracle 11g给表建触发器错误“索引中丢失 IN 或 OUT 参数:: 1...
Oracle中没有已定义好的自动编号列,需要自己创建,下面总结Oracle 10g中自动编号列的创建方法: 1. 首先需要给要添加自动编号列的表创建索引,被索引的列就是后面要实现的自动编号列,这样的列 ...
- java索引丢失怎么解决_java.sql.SQLException: 索引中丢失 IN 或 OUT 参数:: 1解决办法...
java.sql.SQLException: 索引中丢失 IN 或 OUT 参数:: 1 at oracle.jdbc.driver.DatabaseError.throwSqlException( ...
- ORACLE:索引中丢失IN或OUT参数
原因是数据库中的字段类型与SQL语句中的类型不匹配造成的,后边的数字,代表第几个参数错误.找到对应参数配置或者SQL中这个参数的类型是否与数据库中匹配,更改后便解决了
- jdbc 索引中丢失 /无效的列索引
在使用jdbc insert 数据时,抛如下异常 第一个问题: java.sql.SQLException: 索引中丢失 IN 或 OUT 参数:: 15 经排查,原因是 参数个数对不上,value ...
- sql错误索引中丢失_收集,汇总和分析丢失SQL Server索引统计信息
sql错误索引中丢失 描述 (Description) Indexing is key to efficient query execution. Determining what indexes a ...
- 索引中丢失IN或OUT
sql中有15个?,但是pst只传了13个参数,加上后面的两个参数 pst.setString(index++, mkt); pst.setDate(index++, DbFun.sqlDate( ...
- mysql索引统计信息更新_MySQL索引统计信息更新相关的参数
MySQL统计信息相关的参数: 1. innodb_stats_on_metadata(是否自动更新统计信息),MySQL 5.7中默认为关闭状态 仅在统计信息配置为非持久化的时候生效. 也就是说在i ...
- c++删除数组中重复元素_PG13中的功能—B树索引中的重复数据删除
PostgreSQL 13 Beta 1版本于2020年5月21日发布,PostgreSQL 13 Beta 2版本于2020年6月25日发布.虽然Beta 版本中依旧包含一些错误,但是它总是几乎涵盖 ...
最新文章
- @ResponseBody
- float64toint
- 计算机应用技能大赛海报,2017年计算机应用工程系技能大赛汇总 ——大赛点亮人生 技能改变命运...
- springBoot搭建activiti工作流
- [redis] Jedis 与 ShardedJedis 设计
- Linux下如何让普通用户具备sudo执行权限(普通用户提权)
- C++/C--删除string末尾字符的方法【转载】
- C#中的DES加解密方法
- latex图片_Latex使用图片、文献、模板——自定义与路径指定
- 层层递进——宽度优先搜索(BFS)
- bootstrap3 - 分页
- 3天,我用Python手撕了一个深度学习框架!
- 万里汇WorldFirst个人和公司帐户注册教程(送$25+0.3%提现费)
- 转:socks5协议详解
- 佳能Canon PIXMA MP492 打印机驱动
- java 图片 白边,如何在Java中自动裁剪图像白色边框?
- Shape—自定义图片(详细讲解)
- RootTools.jar API
- 推荐书籍---豆瓣9.2分---《编码:隐匿在计算机软硬件背后的语言》
- 用R画出染色体修饰图谱--超详细版本
热门文章
- 如何快速找到最优路线?深入理解游戏中寻路算法
- 2016rMBP登录后自动关机、帐户数据丢失
- LOL手游锤石上线吓坏玩家?英雄设计被吐槽,玩家:还我端游锤石
- 火线妹在线求偶,想找高质量男朋,粉丝:有没有绯闻心里没数?
- RTX3090 Super曝光:完整GA102核心加持、性能提升5%
- 【实施工程师】vim命令
- 学习Knowledge Graph Embedding Based Question Answering代码笔记
- CSS 空中飘动的云动画
- windows server 注意windows的temp目录
- Start here: portal to the lectures