Ich habe ein paar "wäre" -Lösungen für den Klassiker gefunden "Wie füge ich einen neuen Datensatz ein oder aktualisiere einen, wenn es bereits existiert", aber ich kann keinen von ihnen in SQLite arbeiten.EINFÜGEN, WENN NICHT BESTEHT UPDATE?
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
Was will ich tun ist einen Datensatz mit einem eindeutigen Namen hinzuzufügen. Wenn der Name bereits existiert, möchte ich die Felder ändern.
Kann mir bitte jemand sagen, wie man das macht?
"einfügen oder ersetzen" ist ** völlig anders ** von "einfügen oder aktualisieren" – Fattie