session.createSQLQuery()方法去执行删除无效
hibernate在调用createSQLQuery()这个方法执行delete删除是无效的,因为这个方法主要是提供查询拼接的纯数据库sql语句后返回查询记录,是无法通过sql语句拼接删除sql语句而执行删除的,若要执行删除只能调用hibernate的delete方法删除指定的对象就可以了
posted on 2011-12-16 16:16 阳光总在风雨后001 阅读(4027) 评论(1) 编辑 收藏 举报
hibernate在调用createSQLQuery()这个方法执行delete删除是无效的,因为这个方法主要是提供查询拼接的纯数据库sql语句后返回查询记录,是无法通过sql语句拼接删除sql语句而执行删除的,若要执行删除只能调用hibernate的delete方法删除指定的对象就可以了
posted on 2011-12-16 16:16 阳光总在风雨后001 阅读(4027) 评论(1) 编辑 收藏 举报