Ich hatte es so verstanden, dass ich der Zeile, in der kein Eintrag mehrfach auftauchen darf, ein UNIQUE zuordne und dann immer über INSERT OR IGNORE eine Reihe hinzufüge, wenn es noch keine Reihe mit dem selben Key-Wert gibt.
Die Tabelle habe ich also so erstellt:
Code: Alles auswählen
CREATE TABLE IF NOT EXISTS configTable (
id INTEGER PRIMARY KEY,
key TEXT UNIQUE,
value TEXT,
changed INTEGER
)
und die Reihe habe ich so hinzugefügt:
Code: Alles auswählen
INSERT OR IGNORE
INTO configTable (key, value, changed) VALUES (
?, ?, ?
)
Vielen Dank