Oracle merge into语法修改为MySQL语法解决方案
(Oracle merge into语法修改为MySQL语法解决方案)在MySQL中得使用“on duplicate key update”来实现判断新增还是更新操作。但是这里有一个大坑,就是MySQL没有判断更新还是新增的条件。这也不怪MySQL的设计,因为不难想出,要按照条件满足进行更新,条件不满足进行新增的业务逻辑,数据库中应该满足条件的数据只有一条。想通这一点。就知道有解决方案了。MySQL是将需要判断的业务字段设置为联合唯一约束来配合“on duplicate key update”语法实
原创
2021-06-30 18:01:07 ·
1912 阅读 ·
0 评论