关于hibernate 在Oracle中使用的一个异常记录

开发过程中发现在Oracle环境下 hql语句存在一个特有的异常:

log日志:

2012-05-12 15:11:16,765[JDBCExceptionReporter.java:78 :ERROR] ORA-00932: 数据类型不一致: 应为 NUMBER, 但却获得 BINARY
2012-05-12 15:11:16,781[CatchExceptionFilter.java:88 :ERROR] CatchExceptionFilter捕获到异常...
org.hibernate.exception.SQLGrammarException: could not execute query

 

一般认为这是由于 拼接hql查询的参数问null引起的。在此记录一下

posted @ 2012-05-17 10:54  教父右手  阅读(265)  评论(0)    收藏  举报