1

在 MySQL 中插入

  1. 更换成
  2. 插入 .. 重复密钥更新

哪个 SQL 更好?你能给我一个建议吗?

4

1 回答 1

3

取决于你对他们做什么。 REPLACE INTO技术上更快,因为它不必在更新之前进行读取(但这几乎无关紧要),但我觉得INSERT INTO ... ON DUPLICATE KEY UPDATE通常更清楚你想要做什么。

这是博客中的简短讨论

于 2010-01-28T06:32:30.513 回答