Object[] obj;
getHibernateTemplate().find(sql,obj);大概就是这样,当断点走到find方法是obj中的元素存在null值。
比如obj[0]=1,obj[1]=4,obj[2]=null。
此时针对于oracle就会报错,针对db2就没有问题。
sql语句是:select count(*) from Cstcustom c, CstCustomManager cm where cm.userID = ? and cm.customID = c.ID and c.sourceid = ?and cm.customID not in (select cm2.customID from CstCustomManager cm2 where cm2.userID = ?)因为oracle中的语句应该是将cm2.userID后的"=?"改为"is null"。
否则会报错ORA-00932: inconsistent datatypes: expected NUMBER got BINARY
请问如何解决该问题。
getHibernateTemplate().find(sql,obj);大概就是这样,当断点走到find方法是obj中的元素存在null值。
比如obj[0]=1,obj[1]=4,obj[2]=null。
此时针对于oracle就会报错,针对db2就没有问题。
sql语句是:select count(*) from Cstcustom c, CstCustomManager cm where cm.userID = ? and cm.customID = c.ID and c.sourceid = ?and cm.customID not in (select cm2.customID from CstCustomManager cm2 where cm2.userID = ?)因为oracle中的语句应该是将cm2.userID后的"=?"改为"is null"。
否则会报错ORA-00932: inconsistent datatypes: expected NUMBER got BINARY
请问如何解决该问题。
解决方案 »
- 关于登录后跳转回登录前页面的问题
- 如何方便的把一个SVN上的文件迁移到另一个SVN服务器上
- 脚本验证,html标签问题
- 请问一个棘手问题的解决方法,大家帮忙看下,应该很多人会碰到
- TOMCAT中如何将一个WEB应用的jsp文件映射到同一虚拟机的另外一个WEB应用的SERVLET去执行
- [提问]可更新结果集抛出异常,请大虾帮忙看看,谢谢!
- 各位,能否说明一下"流"是什么啊?PS,JSP一般是用MYSQL的数据库吗?晕倒!~
- 关于Session的问题,十分着急,在线等待,解决后一定给分!
- 如何使用jsp+javabean结构
- 哪里有免费的WEBLOGIC下载?
- 一个需要用户登陆的系统,如果用户不按"退出"按钮,而直接关闭该浏览器的话,请问如何断开session?使得下一个使用该机器的人无权访问?
- cannot resolve symbol
MS不该代码解决不了,不同的数据库毕竟SQL还是不同的
哎呀,怎么会这样呢,hibernate还是不完善啊,这点应该考虑到的阿。那天把Gavin的头像换下来。