我只需要更新一个sqlite数据库条目(这是在Corona SDK中,但命令是相同的)
'place'是表名,xcor是我数据库中的第一列。我尝试了以下两种方法,但没有一方更新该特定条目。
UPDATE place SET xcor = testvalue[3] WHERE Id=databaseid;
[INSERT OR REPLACE INTO place VALUES (databaseid, ']]..testvalue[1]..[[',']]..testvalue[2]..[[',']]..testvalue[3]..[[');
命令插入适用于输入新条目的参数,但我需要更新现有条目。
答案 0 :(得分:0)
databaseid需要像thi一样包装。
UPDATE place SET xcor = testvalue[3] WHERE Id=']]..databaseid..[[';