Znalazłem kilka „odpowiednich” rozwiązań dla klasycznego „Jak wstawić nowy rekord lub zaktualizować go, jeśli już istnieje”, ale nie mogę zmusić żadnego z nich do pracy w SQLite.
Mam tabelę zdefiniowaną w następujący sposób:
CREATE TABLE Book
ID INTEGER PRIMARY KEY AUTOINCREMENT,
Name VARCHAR(60) UNIQUE,
TypeID INTEGER,
Level INTEGER,
Seen INTEGER
Chcę dodać rekord z unikalną nazwą. Jeśli nazwa już istnieje, chcę zmodyfikować pola.
Czy ktoś może mi powiedzieć, jak to zrobić, proszę?