1 insert or replace into table_name( id,type) values (1,0); 2 insert or ignore into table_name (id,type) values (2,0); 3 IF NOT EXISTS(SELECT * FROM table_name WHERE ….) THEN INSERT INTO ... ELSE UPDATE SET ...
上面的第一条语句是每次执行时,如果不存在,则添加,如果存在,则更新。
上面的第二条语句是每次执行时,如果不存在,则添加,如果存在,则不操作。
(如果表中的任何列或所有列都是唯一键,则可以使用INSERT OR IGNORE
)
也可以先select判断一下