关于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引起的。在此记录一下

浙公网安备 33010602011771号