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

Jak wykonać aktualizację zduplikowanego klucza?

Jeśli dobrze cię rozumiem, to czego szukasz to:

cur.execute(""" INSERT INTO logs (1, 2, 3) VALUES (%s, %s, %s) ON DUPLICATE KEY UPDATE 1=%s, 3=%s """, (line[0], line[1], line[2], line[0], line[2]))

Sprawdź także Wstaw przy duplikacie .




  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 zduplikowane ograniczenie klucza obcego

  2. MySQL GROUP &COUNT Wiele tabel

  3. Zachowaj i wyświetlaj tekst dokładnie tak, jak jest wpisany i przesłany

  4. podnieść błąd aplikacji Trigger w MySQL DBMS

  5. czy lepiej jest uciec/zakodować dane wejściowe użytkownika przed przechowywaniem ich w bazie danych, czy przechowywać je tak, jak są w bazie danych i usuwać je podczas pobierania?