【发布时间】:2011-03-20 09:15:42
【问题描述】:
我的命名查询:
@NamedQuery(name = "myUpdate", query = "update User set country = 'EN' where user.id = ?")
在服务层:
Query query = sessionFactory.getCurrentSession.getNamedQuery("myUpdate");
getHibernateTemplate.bulkUpdate(query.getQueryString(), id);
我收到一个错误:
休眠:更新用户,设置 country=EN 其中 id = 2343 ORA-00971: 缺少 SET 关键字
现在有人可以解决这个问题吗?
【问题讨论】:
-
我已将其标记为重复,因为我在以下位置找到了答案:stackoverflow.com/a/16438031/3120564