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());
Object[] params = new Object[] { beginDate, endDate, beginDate, endDate, beginDate, endDate, beginDate, endDate, beginDate, endDate} ;
return getJdbcTemplate().query(querySql, params, new OracleRowMapper());
設(shè)置10個(gè)參數(shù)時(shí), 導(dǎo)致出現(xiàn)ora-00932錯(cuò)誤, 而在sqlplus or pl/sql developer中正常運(yùn)行, 改成拼字符串后正常.
Spring的版本為1.2.2, 具體原因還未查找, 估計(jì)是Spring JDBC的bug
posted on 2006-01-05 00:13 waterye 閱讀(780) 評論(0) 編輯 收藏 所屬分類: spring