MySQL 并发update多个列会有部分列更新失败?

当几百个用户批量修改参数就会出现部分列修改失败,难道要分多个语句执行吗

UPDATE `yonghu` SET  `money` = `money`+ '100',`RID` ='0',`rwjd`='0',`rwksTime`='0' WHERE `UID` = '1' and  `RID`>'0';

给用户增加余额并且归零任务状态

这是失败,报的啥错误啊

字段类型不对吧 `money` = `money`+ 100