Я нашел несколько «возможных» решений для классического «Как мне вставить новую запись или обновить ее, если она уже существует» но я не могу заставить ни один из них работать в SQLite.
У меня есть таблица, определенная следующим образом:
CREATE TABLE Book
ID INTEGER PRIMARY KEY AUTOINCREMENT,
Name VARCHAR(60) UNIQUE,
TypeID INTEGER,
Level INTEGER,
Seen INTEGER
Я хочу добавить запись с уникальным именем. Если имя уже существует, я хочу изменить поля.
Кто-нибудь может сказать мне, как это сделать?