Sqlite執行insert or ignore 或insert or replace語句。
insert or replace into cardlog (mid,type) values (7,0);
insert or ignore into cardlog (mid,type) values (7,0);
上面的第一條語句是每次執行時,如果不存在,則添加,如果存在,則更新。
上面的第二條語句是每次執行時,如果不存在,則添加,如果存在,則不操作。
在MSSQL中,你可以使用諸如:
IF NOT EXISTS(SELECT * FROM Book WHERE ….) THEN INSERT INTO ... ELSE UPDATE SET ...
宋興柱(Sindrol):轉載内容,請标明出處,謝謝!源文來自 寶貝雲知識分享:https://www.dearcloud.cn