原文:springboot 日常小bug:java.sql.SQLException: Parameter index out of range (5 > number of parameters, which is 4).

这个错误是说我需要 个参数,但是你却给了我 个 其实是sql语句的问题,我习惯于先将sql语句在sqlyog中运行一遍在放到代码中, sql语句复制过来的时候会默认帮你加上 ,这也是导致出错的地方,如图 将 删掉即可。 ...

2020-06-05 23:02 0 4094 推荐指数:

查看详情

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

今天发现一个细节,没注意就会报错,在xml中自定义sql语句时,里面不能有注释过得sql,简单的说就是:假如第一次写的sql是select * from table,但是在后面发现要写错了,那么只能把之前这一条删除掉,不能注释,如果注释就会报错,当然,这只是一个小错误而已,一般人可能不会犯 ...

Thu Jul 16 01:27:00 CST 2020 0 2179
Parameter index out of range (1 > number of parameters, which is 0).

一、报错信息 Parameter index out of range (1 > number of parameters, which is 0). 二、出现原因 在进行like模糊查询时,我将字符串拼接在了sql语句上,'%#{param}%' 三、解决问题 方法一,#不支持拼 ...

Tue Nov 17 07:51:00 CST 2020 0 427
: Parameter index out of range (3 > number of parameters, which is 2).

: Parameter index out of range (3 > number of parameters, which is 2). 动态sql语句中where标签使用的时候,由于在select标签中按快捷键添加了注释,导致出现错误,-- 只要把注释去掉或者改成正确的注释格式就可以 ...

Tue Jun 16 07:17:00 CST 2020 0 1094
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM