sql >> Databáze >  >> RDS >> Mysql

REPLACE INTO vs

Replace byl navržen tak, aby usnadnil následující případ:

  1. Zkontrolujte, zda existuje záznam se stejným PK
  2. Pokud ano, smažte řádek a vložte nový řádek pro záznam s daným řádkem
  3. Pokud ne, vložte nový záznam

Podle dokumentace je REPLACE ekvivalentní INSERT, kromě smazání jakéhokoli existujícího záznamu, u kterého byl PK dříve smazán.



  1. Jak změnit datovou složku MySQL 8.0. Mohu používat složky OneDrive?

  2. Výkon v PDO / PHP / MySQL:transakce versus přímé provádění

  3. Jak nakonfigurovat replikaci zdroj-replika v MySQL

  4. Nejčastější problémy s MHA a jak je vyřešit