SQLite插入值如果值不存在

时间:2013-02-21 10:24:47

标签: sql sqlite insert

如何在插入值时避免在SQLite中添加重复的条目?

现在,当我插入时,它正在添加重复项。

1 个答案:

答案 0 :(得分:2)

您需要在表格的某处添加唯一索引,以便将行插入:

create unique index mytable_id on mytable (id)

现在,如果您尝试向mytable添加具有相同ID的两行,则sqlite将引发错误。