mysql 的 on DUPLICATE key只能插入不能update的原因

2015年07月18日 09:57 by:唠吧小站

mysql的 insert into ... on duplicate key ... 只能插入不能update的原因是因为:

第一个字段必须是唯一索引或 unique 主键,

第一个字段必须是唯一索引或 unique 主键,

第一个字段必须是唯一索引或 unique 主键,否则执行就就只会insert 而不会执行update。

请参考这篇文章: mysql 有就插入没有就更新 on DUPLICATE key update批量更新

实际上出错的很多时候是由于不仔细看说明文档
标签:mysql DUPLICATE