在android sqlite中设置另一个表中特定行的所有列

时间:2013-02-16 07:26:21

标签: android sqlite

我有两个具有相同数据结构的表。一个表格从server更新,另一个表格更新locally。对于实例,如果server_table首先更新,我想更新local_table中特定行的值。什么是sqlite声明? 我搜索了那个,但得到了Insert语句。更新的声明是什么?这会影响我的主键"_id"。因为我使用它来填充listviews

问候, Parvaz Bhaskar

1 个答案:

答案 0 :(得分:0)

在您的字段上创建唯一键,然后在更新时使用INSERT OR REPLACE INTO语句。您需要在至少一列上拥有唯一索引。

INSERT将插入记录(如果不存在),REPLACE将更新(如果存在)。

Please refer this link also.