Encontrei algumas soluções "seria" para o clássico "Como insiro um novo registro ou atualizo um, se ele já existe", mas não consigo fazer com que nenhum deles funcione no SQLite.
Eu tenho uma tabela definida da seguinte maneira:
CREATE TABLE Book
ID INTEGER PRIMARY KEY AUTOINCREMENT,
Name VARCHAR(60) UNIQUE,
TypeID INTEGER,
Level INTEGER,
Seen INTEGER
O que eu quero fazer é adicionar um registro com um nome exclusivo. Se o nome já existir, desejo modificar os campos.
Alguém pode me dizer como fazer isso, por favor?