MySql中的REPLACE,INSERT,UPDATE之间有什么区别?[已关闭]

2022-08-30 19:55:21

有人可以解释一下MySql中REPLACE,INSERT和UPDATE之间的区别吗?


答案 1

这些是完全不同的陈述。

  • 插入:插入新记录

  • 更新:更新现有记录

  • 替换:的工作方式与 INSERT 完全相同,不同之处在于,如果表中的旧行与主键或唯一索引的新行具有相同的值,则在插入新行之前,将删除旧行

干杯!

普拉萨德。


答案 2

推荐