您的位置:首页 > 其它

HQL更新语句问题

2016-02-26 15:28 176 查看
update Property p set p.average=? , p.headcount=? where p.keyword=?

上面这段hql语句是没有问题的,但开始p.average=? , p.headcount=?中间的逗号被我写成and,执行不了,说node 不能通过,改为逗号能通过了,但还有一个问题就是,session中的结果数据变了,但结果数据不能存进数据库中,(╯‵□′)╯︵┻━┻

昨天晚上困惑了好久,刚才看了下,忽然发现原因了

query.executeUpdate();  这句漏了


我是多么粗心?

搞更新语句,query被create出来之后还得要被execute才能有效果啊

总结:

再完美的计划,如果缺少了执行,那都是毫无意义的。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: