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

这个错误是说我需要4个参数,但是你却给了我5个

其实是sql语句的问题,我习惯于先将sql语句在sqlyog中运行一遍在放到代码中,

sql语句复制过来的时候会默认帮你加上``,这也是导致出错的地方,如图

 将``删掉即可。

原文地址:https://www.cnblogs.com/1355861728--qqcom/p/13052788.html