java.sql.SQLException: 无效的列索引

    添加时间:2013-8-12 点击量:

    犯了个初级错误,记录下,以此警惕。



    应用 JdbcTemplate 查询一个SQL,体系报错“java.sql.SQLException: 无效的列索引”。把SQL贴到PL/SQL里履行又没有错。一向在找“列”的题目,看是不是有反复或什么的。


    N久,无果。


    上彀搜了一下,看到“?”的一刹那,忽然熟悉打听了。本来是参数的个数题目。



    SQL的拼接,有个if-else,而参数的填充没做处理惩罚。


    成果,SQL里会有1个或者3个,而参数都是3个……


    我们永远不要期待别人的拯救,只有自己才能升华自己。自己已准备好了多少容量,方能吸引对等的人与我们相遇,否则再美好的人出现、再动人的事情降临身边,我们也没有能量去理解与珍惜,终将擦肩而过。—— 姚谦《品味》
    分享到: