问答题X 纠错
MySQL中提供了两种解决主键冲突的方法:分别为主键冲突更新和主键冲突替换。
主键冲突更新:在INSERT语句后添加“ONDUPLICATEKEYUPDATE”可在发生主键冲突时,更新此条记录中通过“字段名1=新值1[,字段名2=新值2]...”设置的字段名对应的新值。
主键冲突替换:使用的语法是REPLACE[INTO]数据表名[(字段列表)]{VALUES
V.ALUE}(值列表)[,(值列表)]…,每执行一次就会发生两个操作(删除记录和插入记录)。
你可能喜欢
多项选择题
A.REPLACE…VALUES…
B.INSERT INTO…SELECT…
C.INSERT INTO…ON DUPLICATE KEY UPDATE…
D.以上答案全部正确