我有一个SQLite数据库。 在编写移动行函数时,它将行从一个表移动到另一个表中我需要查询增加名为“row”的列,它是INTEGER PRIMARY KEY,但出现错误。在我的任务中对行进行索引非常重要。例如,所述疾病是WHERE row >= 2
因为我插入来自其他表行到位置2SQLite增量整数主键和唯一约束冲突
"UPDATE '4' SET row = row + 1 WHERE row >= 2"
Error("19", "Unable to fetch row", "UNIQUE constraint failed: 4.row")
问题的起源WHERE row >= 2"
一部分。如何克服这个问题?
'4'是正确的表名 – KiskaJoe