Spring JDBC's Bug

Spring JDBC's Bug

听过多次投诉Spring JDBC有bug, 今天自己总算遇到.

String querySql  =   "......" //  400行左右
Object[] params  =   new  Object[] { beginDate, endDate,  beginDate, endDate, beginDate, endDate, beginDate, endDate, beginDate, endDate} ;
return  getJdbcTemplate().query(querySql, params,  new  OracleRowMapper());

设置10个参数时, 导致出现ora-00932错误, 而在sqlplus or pl/sql developer中正常运行, 改成拼字符串后正常.

Spring的版本为1.2.2, 具体原因还未查找, 估计是Spring JDBC的bug

你可能感兴趣的:(Spring JDBC's Bug)