1、在运行ssm项目时,报Parameter index out of range (2 > number of parameters, which is 1)异常

2、原因
mapper文件中的动态SQL中select标签中有快捷方式注释的语句

 <select id="findById" parameterType="integer" resultMap="findByIdResultMap">select *from t_setmealwhere id = #{id}#         SELECT#             s.*,c.id gid,c.name gname,c.helpCode ghelpCode,c.code gcode,c.attention gattention,c.sex gsex,c.remark gremark,i.id iid,i.name iname,i.code icode, i.sex isex, i.age iage, i.price iprice, i.type itype, i.attention iattention, i.remark iremark#         FROM#             t_setmeal s#                 LEFT JOIN t_setmeal_checkgroup sc ON s.id = sc.setmeal_id#                 LEFT JOIN t_checkgroup c ON sc.checkgroup_id = c.id#                 LEFT JOIN t_checkgroup_checkitem cc ON c.id = cc.checkgroup_id#                 LEFT JOIN t_checkitem i ON cc.checkitem_id = i.id#         WHERE s.id = #{id}</select>

3、处理
删除标签中快捷键注释的语句或修改成正确的注释语句

 <select id="findById" parameterType="integer" resultMap="findByIdResultMap">select *from t_setmealwhere id = #{id}</select>

Parameter index out of range (2 > number of parameters, which is 1).原因及处理相关推荐

  1. java.sql.SQLException: Parameter index out of range (4 number of parameters, which is 2).

    背景: 在使用多线程测多个基站(一个基站下面多个手卡)的数据,虽然数据都接受没有问题,但是报了这个错误. java.sql.SQLException: Parameter index out of r ...

  2. eclipse出现Parameter index out of range (1 number of parameters, which is 0)报错

    今天小蝈在做学生信息管理系统的时候,眼看大功告成,可谁能想运行后...啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊..一个bug....你们都懂...呃呃呃额额.... 话不多说,说多了都是痛,直接上 ...

  3. ibatis Parameter index out of range (1 number of parameters, which is 0)

    这个错误除了网上常见的like写错之外,这里列出其中一种写法like concat('%', #keyword#, '%'),还有另外的多写单引号什么的以外,今天遇到另一个原因,百度谷歌各种查也没查到 ...

  4. java.sql.SQLException: Parameter index out of range (5 > number of parameters, which is 4).

    问题描述: 启动项目调接口的时候控制台报错 Cause: java.sql.SQLException: Parameter index out of range (5 > number of p ...

  5. Cause: java.sql.SQLException: Parameter index out of range (4 > number of parameters, which is 3).

    Cause: java.sql.SQLException: Parameter index out of range (4 > number of parameters, which is 3) ...

  6. sq语句报错Parameter index out of range (2 > number of parameters, which is 1).

    sql语句报错: org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.TypeE ...

  7. 报SQL异常Parameter index out of range (1 > number of parameters, which is 0).

    数据库错误:Parameter index out of range (1 > number of parameters, which is 0). 错误发生原因其实很简单,就是当设置参数时,没 ...

  8. Parameter index out of range (1 > number of parameters, which is 0)

    数据库错误:Parameter index out of range (1 > number of parameters, which is 0). 参数索引超出范围. 出错原因: 初学者很常见 ...

  9. java out of range_关于Parameter index out of range求解决办法

    程序: 提示参数越界,但我实在不知道我到底哪里越界了.明明该我那样写的嘛.求高手帮我看看, 现在我是弄得我有气无力了!要死了.在去死亡的路上等着你帮帮我! Document   : replyok C ...

最新文章

  1. 【Java 虚拟机原理】线程栈 | 栈帧 | 局部变量表 | 反汇编字节码文件 | Java 虚拟机指令手册 | 程序计数器
  2. 面试官:能不能手写一个 Promise?
  3. 很好的理解遗传算法的样例
  4. MVVM架构~knockoutjs系列之验证信息自定义输出~续
  5. 全网首发:神奇的WORD文字渲染效果,18个字符一组,每个字符渲染效果不同
  6. Hadoop中的一些基本操作
  7. 算法7-16:弗洛伊德最短路径算法
  8. svg.draw.js draw rectangle 画矩形
  9. 王者荣耀是怎样炼成的(三)unity组件与脚本
  10. C语言读取松下PLC数据,松下PLC数据表在程序中的使用
  11. word文档中在文字的右上角加标注快捷键
  12. action mutation 调用_Vuex源码学习(七)action和mutation如何被调用的(调用篇)
  13. 深入浅出理解视频编码H264结构(内涵福利)
  14. 利用Python读取Excel表格并可视化
  15. linux系统资源查看详解
  16. 单向链表和双向链表的优缺点及使用场景
  17. 【Java笔记】——将晦涩难懂的IO流形象化
  18. Tridium niagara N4---报警告警信息点设置
  19. 表单和servlet在idea中实现文件的上传
  20. 任正非在2012实验室的讲话

热门文章

  1. 大数据必备技能_大数据需要具备的5种必备技能
  2. 导出自定义Excel表格(纯前端实现)
  3. zz-tcp参数配置
  4. 车载网络协议栈从入门到精通--概述(目录)
  5. npm start 报错解决方案
  6. 2019届互联网校招薪资盘点!
  7. 如何使用kodi Mac安装中文插件
  8. 用计算机管理从新分区,电脑如何分区硬盘分区_电脑怎么重新分区教程-win7之家...
  9. 为何很多 App 图标使用白色做底色?
  10. EXCEL中如何提取身份证出生日期和性别信息以及检验身份证号码的正确性