Я хочу ОБНОВИТЬ строку в моей таблице, ГДЕ ключ = LastSelected
Если строки с этим ключом не существует, я хочу ВСТАВИТЬ это.
Я могу заставить UPDATE работать, если строка уже существует, но она не будет INSERT , если она отсутствует.
Я пробовал это (первый корректно обновляет, но не вставляет):
String.format("UPDATE table_1 SET value = '%s' WHERE key = 'LastSelected'", s);
String.format("REPLACE table_1 SET value = '%s' WHERE key = 'LastSelected'", s);
String.format("INSERT OR REPLACE INTO table_1 SET value = '%s' WHERE key = 'LastSelected'", s);