java.sql.SQLException: 无效的列索引
添加时间:2013-8-12 点击量:
犯了个初级错误,记录下,以此警惕。
应用 JdbcTemplate 查询一个SQL,体系报错“java.sql.SQLException: 无效的列索引”。把SQL贴到PL/SQL里履行又没有错。一向在找“列”的题目,看是不是有反复或什么的。
N久,无果。
上彀搜了一下,看到“?”的一刹那,忽然熟悉打听了。本来是参数的个数题目。
SQL的拼接,有个if-else,而参数的填充没做处理惩罚。
成果,SQL里会有1个?或者3个?,而参数都是3个……
我们永远不要期待别人的拯救,只有自己才能升华自己。自己已准备好了多少容量,方能吸引对等的人与我们相遇,否则再美好的人出现、再动人的事情降临身边,我们也没有能量去理解与珍惜,终将擦肩而过。—— 姚谦《品味》
犯了个初级错误,记录下,以此警惕。
应用 JdbcTemplate 查询一个SQL,体系报错“java.sql.SQLException: 无效的列索引”。把SQL贴到PL/SQL里履行又没有错。一向在找“列”的题目,看是不是有反复或什么的。
N久,无果。
上彀搜了一下,看到“?”的一刹那,忽然熟悉打听了。本来是参数的个数题目。
SQL的拼接,有个if-else,而参数的填充没做处理惩罚。
成果,SQL里会有1个?或者3个?,而参数都是3个……
我们永远不要期待别人的拯救,只有自己才能升华自己。自己已准备好了多少容量,方能吸引对等的人与我们相遇,否则再美好的人出现、再动人的事情降临身边,我们也没有能量去理解与珍惜,终将擦肩而过。—— 姚谦《品味》