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 参数相关推荐

  1. 索引中丢失 IN 或 OUT 参数:: 103,解决办法

    索引中丢失  IN 或 OUT 参数:: 103 这个原因是数据库中的字段类型与SQL语句中的类型不匹配造成的,103代表第103个字段参数错误.找到对应参数配置或者SQL中这个参数的类型是否与数据库 ...

  2. oracle索引中丢失in或out参数,oracle 11g给表建触发器错误“索引中丢失 IN 或 OUT 参数:: 1...

    Oracle中没有已定义好的自动编号列,需要自己创建,下面总结Oracle 10g中自动编号列的创建方法: 1. 首先需要给要添加自动编号列的表创建索引,被索引的列就是后面要实现的自动编号列,这样的列 ...

  3. java索引丢失怎么解决_java.sql.SQLException: 索引中丢失 IN 或 OUT 参数:: 1解决办法...

    java.sql.SQLException: 索引中丢失  IN 或 OUT 参数:: 1 at oracle.jdbc.driver.DatabaseError.throwSqlException( ...

  4. ORACLE:索引中丢失IN或OUT参数

    原因是数据库中的字段类型与SQL语句中的类型不匹配造成的,后边的数字,代表第几个参数错误.找到对应参数配置或者SQL中这个参数的类型是否与数据库中匹配,更改后便解决了

  5. jdbc 索引中丢失 /无效的列索引

    在使用jdbc insert 数据时,抛如下异常 第一个问题: java.sql.SQLException: 索引中丢失  IN 或 OUT 参数:: 15 经排查,原因是 参数个数对不上,value ...

  6. sql错误索引中丢失_收集,汇总和分析丢失SQL Server索引统计信息

    sql错误索引中丢失 描述 (Description) Indexing is key to efficient query execution. Determining what indexes a ...

  7. 索引中丢失IN或OUT

    sql中有15个?,但是pst只传了13个参数,加上后面的两个参数 pst.setString(index++, mkt);   pst.setDate(index++, DbFun.sqlDate( ...

  8. mysql索引统计信息更新_MySQL索引统计信息更新相关的参数

    MySQL统计信息相关的参数: 1. innodb_stats_on_metadata(是否自动更新统计信息),MySQL 5.7中默认为关闭状态 仅在统计信息配置为非持久化的时候生效. 也就是说在i ...

  9. c++删除数组中重复元素_PG13中的功能—B树索引中的重复数据删除

    PostgreSQL 13 Beta 1版本于2020年5月21日发布,PostgreSQL 13 Beta 2版本于2020年6月25日发布.虽然Beta 版本中依旧包含一些错误,但是它总是几乎涵盖 ...

最新文章

  1. @ResponseBody
  2. float64toint
  3. 计算机应用技能大赛海报,2017年计算机应用工程系技能大赛汇总 ——大赛点亮人生 技能改变命运...
  4. springBoot搭建activiti工作流
  5. [redis] Jedis 与 ShardedJedis 设计
  6. Linux下如何让普通用户具备sudo执行权限(普通用户提权)
  7. C++/C--删除string末尾字符的方法【转载】
  8. C#中的DES加解密方法
  9. latex图片_Latex使用图片、文献、模板——自定义与路径指定
  10. 层层递进——宽度优先搜索(BFS)
  11. bootstrap3 - 分页
  12. 3天,我用Python手撕了一个深度学习框架!
  13. 万里汇WorldFirst个人和公司帐户注册教程(送$25+0.3%提现费)
  14. 转:socks5协议详解
  15. 佳能Canon PIXMA MP492 打印机驱动
  16. java 图片 白边,如何在Java中自动裁剪图像白色边框?
  17. Shape—自定义图片(详细讲解)
  18. RootTools.jar API
  19. 推荐书籍---豆瓣9.2分---《编码:隐匿在计算机软硬件背后的语言》
  20. 用R画出染色体修饰图谱--超详细版本

热门文章

  1. 如何快速找到最优路线?深入理解游戏中寻路算法
  2. 2016rMBP登录后自动关机、帐户数据丢失
  3. LOL手游锤石上线吓坏玩家?英雄设计被吐槽,玩家:还我端游锤石
  4. 火线妹在线求偶,想找高质量男朋,粉丝:有没有绯闻心里没数?
  5. RTX3090 Super曝光:完整GA102核心加持、性能提升5%
  6. 【实施工程师】vim命令
  7. 学习Knowledge Graph Embedding Based Question Answering代码笔记
  8. CSS 空中飘动的云动画
  9. windows server 注意windows的temp目录
  10. Start here: portal to the lectures