update sql set 判断值不为空更改对应字段数据
updateUserusetu.username=?,u.birthday=?,u.idcard=?,u.headimage=?whereu.id=?如何判断其中字段为空...
update User u set u.username = ?,u.birthday=?, u.idcard=? ,u.headimage=? where u.id=?
如何判断其中字段为空时不更新
String ask = "";
String hql = "update User u set " + ask + "where u.id=?";
if(userparam.getUsername() != null){
ask = ask + "u.username = ?";
}
类似于这样的有木有,多个字段的有点懵 展开
如何判断其中字段为空时不更新
String ask = "";
String hql = "update User u set " + ask + "where u.id=?";
if(userparam.getUsername() != null){
ask = ask + "u.username = ?";
}
类似于这样的有木有,多个字段的有点懵 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询