Я пытаюсь написать инструкцию sql, которая делает вставку, если определенный идентификатор строки не существует. Итак, я прочитал, и нижеследующее должно работать, но оно просто замораживает мой браузер базы данных SQLite:SQL Insert else Обновление не работает
Любые идеи?
INSERT INTO details
(id, name, age)
VALUES
(“1”, "mike", "22")
ON DUPLICATE KEY UPDATE
name = “mike”
age = “22”
SQLite = MySQL –
по крайней мере, вам нужна запятая между двумя полями после одного дубликата –
использования или двойные кавычки в части DUPLICATE, теперь у вас есть что-то еще. – Mihai