调用语句:
" { call ITS_Proc_DateByPage(?,?,?,?,?,?) }"
出现异常:
java.lang.NullPointerException
at oracle.jdbc.ttc7.TTCAdapter.newTTCType(TTCAdapter.java) at oracle.jdbc.ttc7.TTCAdapter.createNonPlsqlTTCColumnArray(TTCAdapter.java)
......
解决方法:
移去调用语句中"和call之间的空格即可。
remove the space between " and CALL
如下:
"{call ITS_Proc_DateByPage(?,?,?,?,?,?)}"
经验:
Oracle的存储过程调用,对空格比较敏感,一定留意.也许是驱动的bug。
发表于 @ 2009年03月19日 10:52:00 | 评论( loading... ) | 举报| 收藏