Mysql
 sql >> Baza danych >  >> RDS >> Mysql

ZAMIEŃ NA vs Aktualizuj

Zamień został zaprojektowany, aby ułatwić następujący przypadek:

  1. Sprawdź, czy istnieje rekord z tym samym PK
  2. Jeśli tak, usuń wiersz i wstaw nowy wiersz dla rekordu z podanym
  3. Jeśli nie, wstaw nowy rekord

Zgodnie z dokumentacją REPLACE jest równoznaczne z INSERT, poza usunięciem wszelkich istniejących rekordów, których PK jest wcześniej usuwane.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL LOAD_FILE() ładuje wartości null

  2. php mySQL group concat i group by

  3. Zamów wiele kolumn ASC

  4. Od podstawy 10 do podstawy 26 tylko literami, aby 26 było aa

  5. Migracja MySQL do PostgreSQL na AWS RDS, część 4