hibernate 对数据库操作进行封装 对[color=brown]类[/color]进行操作。
union 是对数据库中的[color=brown]表[/color]进行操作
所以要使用union , 就要执行sql语句,而不是hql语句。
hibernate里面的session执行sql语句:
[color=brown]Query query = session.createSQLQuery( SQL);
List<Object[]> object = query.list(); [/color]
在对List进行操作。
createSQLQuery 执行sql语句 对库操作
createQuery 执行 hql 语句 对表操作
union 是对数据库中的[color=brown]表[/color]进行操作
所以要使用union , 就要执行sql语句,而不是hql语句。
hibernate里面的session执行sql语句:
[color=brown]Query query = session.createSQLQuery( SQL);
List<Object[]> object = query.list(); [/color]
在对List进行操作。
createSQLQuery 执行sql语句 对库操作
createQuery 执行 hql 语句 对表操作
818

被折叠的 条评论
为什么被折叠?



