原生SQL查询执行的控制是通过SQLQuery接口进行的,通过执行Session.createSQLQuery()获取这个接口.下面来描述如何使用这个API进行查询.标量查询(Scalar queries)最基本的SQL查询就是获得一个标量(数值)的列表.sess.createSQLQuery("SELECT * FROM CATS").list();sess.createSQLQuery("SELECT ID, NAME, BIRTHDATE FROM CATS"
转自博客http://blog.csdn.net/xd195666916/article/details/5419316,同时感谢博主 今天做了个用hibernate直接执行原生sql的查询,报错No Dialect mapping for JDBC type :-9 在网上查了一下.有很多解决方法,这里总结一下.方便大家查找. 第一种: No Dialect mapping for JDBC type: 3 ERROR 解决记录 - No Dialect mapping for JDBC ty