1. 程式人生 > >sqlite 一行資料存在時修改不存時插入 INSERT IF NOT EXISTS ELSE UPDATE

sqlite 一行資料存在時修改不存時插入 INSERT IF NOT EXISTS ELSE UPDATE

原文:http://stackoverflow.com/questions/3634984/insert-if-not-exists-else-update

insert or replace

例如:

insert or replace into Book (ID, Name, TypeID, Level, Seen) values
((select ID from Book where Name = "SearchName"), "SearchName", ...);