如果在数据库sqlite android上不存在行,则插入

时间:2014-04-07 09:38:35

标签: android database sqlite

有可能吗?我使用了replace,它从所有对该行具有外键约束的引用表中删除了数据。这不是我的意图......

如何正确做到?

1 个答案:

答案 0 :(得分:0)

你可以使用" ON CONFLICT IGNORE"作为insert语句中的约束解析器。您可以查看此http://www.sqlite.org/lang_conflict.html

实施例,

INSERT OR IGNORE INTO YourTable (item_id,item_title) values (1,'title')