Ich habe einige "wäre" -Lösungen für den Klassiker "Wie füge ich einen neuen Datensatz ein oder aktualisiere einen, wenn er bereits vorhanden ist" gefunden, aber ich kann keine davon in SQLite zum Laufen bringen.
Ich habe eine Tabelle wie folgt definiert:
CREATE TABLE Book
ID INTEGER PRIMARY KEY AUTOINCREMENT,
Name VARCHAR(60) UNIQUE,
TypeID INTEGER,
Level INTEGER,
Seen INTEGER
Ich möchte einen Datensatz mit einem eindeutigen Namen hinzufügen. Wenn der Name bereits vorhanden ist, möchte ich die Felder ändern.
Kann mir bitte jemand sagen, wie das geht?