0

使用hibernatecreateSqlQuery(query);方法时出现以下错误。

error: org.hibernate.MappingException: No Dialect mapping for JDBC type: -8
4

1 回答 1

0

通过为您用来检索查询中的值的属性添加数据类型。

例子:Native Sql Query: select NAME from EMP;

Java 代码:

SQLQuery query = Session.createSQLQuery(NativeSQLQuery).addScalar("NAME",Hibernate.String);

上面的代码将解决方言问题。

于 2013-08-05T11:04:10.257 回答