mysql批量更新/插入时遇到有唯一值约束的情况
侧边栏壁纸
  • 累计撰写 190 篇文章
  • 累计收到 28 条评论

mysql批量更新/插入时遇到有唯一值约束的情况

五好
2017-10-14 / 0 评论 / 979 阅读 / 正在检测是否收录...

比如:

 update a set tab=replace(tab,'a','b') where a>0

当出现 tab字段有唯一值约束时,很可能该遇见会出错,那么正确的处理是 加一个关键字忽略重复值的更新

 update ignore a set tab=replace(tab,'a','b') where a>0
 
insert ignore a select * from b
0

评论 (0)

取消