MySQL (och därefter SQLite) stöder också syntaxen REPLACE INTO:
REPLACE INTO my_table (pk_id, col1) VALUES (5, '123');
Detta identifierar automatiskt primärnyckeln och hittar en matchande rad att uppdatera, infogar en ny om ingen hittas.
Dokumentation:https://dev.mysql.com/doc/refman /8.0/en/replace.html