您的位置:首页 > 数据库 > MySQL

MySQL ON DUPLICATE KEY UPDATE

2020-07-12 17:15 260 查看

MySQL中 ON DUPLICATE KEY UPDATE的使用:

INSERT INTO testtable (id,name,age) VALUES (10,‘张三’,23) ON DUPLICATE KEY UPDATE name = ‘李四’

此sql的意思为:当插入sql时,该主键或者设置的唯一索引存在时,执行update语句,也就是相当与俩条sql。即当插入时存在,则跳过插入,执行修改;

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: