如何使用 HQL 一次更新多个字段?

杰西·詹姆斯

一次更新一个字段没有问题:

hibernateTemplate.getSessionFactory().getCurrentSession().createQuery("UPDATE User set email='" + email+ "' where id='" + userId + "' ").executeUpdate();

但是如果我想一次更新多个字段怎么办?我在参数之间添加了“AND”,但没有用:

hibernateTemplate.getSessionFactory().getCurrentSession().createQuery("UPDATE User set email='" + email+ "' AND firstName= '" + firstname + "' AND lastName= '"+lastname+"' AND password= '" + mdp + "' where id='" + userId + "' ").executeUpdate();

你能告诉我如何使用 HQL 一次更新多个字段吗?谢谢。

迪米特里·博斯泰尔斯

我猜这是基于 SQL,那么您应该在 SET 后面放置“,”而不是“AND”。检查此链接

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

HQL如何更新限制表?

来自分类Dev

HQL无法“使用”多个值

来自分类Dev

numpy:如何一次填充结构化数组中的多个字段

来自分类Dev

HQL JAVA-如何使多个列表组合

来自分类Dev

如何使用useState钩子一次更新多个状态?

来自分类Dev

如何从.zip文件一次安装多个字体?

来自分类Dev

如何从.zip文件一次安装多个字体?

来自分类Dev

当数据结构与“猫鼬”中的“模型”完全匹配时,如何一次增加多个字段?

来自分类Dev

如何使用HQL或Criteria API从一个对象检索到多个对象

来自分类Dev

当我一次使用2个字段时,如何隐藏下拉菜单?

来自分类Dev

如何选择cte一次更新多个表列?

来自分类Dev

使用Octokit在一次提交中更新多个内容

来自分类Dev

使用hql'or'的错误结果

来自分类Dev

使用子句使HQL失效

来自分类Dev

如何强制一次间同步两个字段之间的字段值?

来自分类Dev

如何强制一次间同步两个字段之间的字段值?

来自分类Dev

如何在HQL中更新布尔值?

来自分类Dev

使用一个更新查询设置多个字段

来自分类Dev

如何使用 Hibernate Named Query (HQL) 在 MYSQL 的 Timestamp 字段中搜索当前日期?

来自分类Dev

无法在Java中使用HQL运行更新查询

来自分类Dev

HQL多个where子句

来自分类Dev

在HQL中加入多个OR

来自分类Dev

HQL多个where子句

来自分类Dev

如何查询休眠HQL中的一对多联接

来自分类Dev

将getter / setter与HQL查询一起使用?

来自分类Dev

将JPQL(非HQL)与Hibernate一起使用

来自分类Dev

如何使用HQL(休眠查询语言)获取列的最后一个值

来自分类Dev

如何使用HQL连接提供额外的参数

来自分类Dev

如何使用spark sql运行hql脚本?

Related 相关文章

热门标签

归档