1)先读task表的数据(实际上这个表只有一条记录),得到version的值为versionValue
2)每次更新task表中的value字段时,为了防止发生冲突,需要这样操作
update task set value = newValue,version = versionValue + 1 where version = versionValue;
可以一个一个的帮我翻译这个sql语句吗,
value = newValue,version = versionValue + 1 where version = versionValue;
尤其是这里,逻辑不通,我想不懂。拜托啦
相关分类