![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mysql
dounine
这个作者很懒,什么都没留下…
展开
-
Mysql upsert 使用技巧
mongo中会有upsert,Mysql只能使用DUPLICATE KEY UPDATE来实现,发现数据条数减少,而且数据不正确。经过进一步的排查,发现使用DUPLICATE KEY UPDATE是有技巧的。技巧DUPLICATE KEY UPDATE是建立在唯一索引之上的,也就是组成的key必需是唯一的,也就是要符合我们的条件。使用INSERT INTO `demo`(`a`,`b`...原创 2018-10-23 17:03:49 · 6263 阅读 · 1 评论 -
Mysql 实现upsert已有更新操作
在看到了mongoTemplate的操作之后,觉得这种东西是很符合我们程序员世界的操作的,但是看到mysql的jdbc之后,瞬间一百万个小泥马从头飘过,所以就想自己实现一个mysql版本的upsert功能,有set与increase,decrease。实现操作参考mongoTemplate,创建一个update.java类,方便两款db之间转换import java.util.HashM...原创 2018-11-06 17:48:23 · 1631 阅读 · 0 评论