【发布时间】:2012-11-12 10:19:15
【问题描述】:
假设我的 SQLite Databate 有 2 列,第一列是自动递增的 ID,第二列是一些字符串。现在说是
1 随机 2 软糖 3 累了
如果我要删除条目 2,那就是
1 随机 3 累了
我想要的是一种方法,所以当你删除条目 2 时,它会变成
1 随机 2 不累
我考虑过更新条目以将它们全部向下移动并删除最后一个,但即使它有效(在我的情况下,它删除了我的所有条目,但无论如何......),即使我做了得到它 1 随机 2 不累
下次我创建一个新条目时,它将是条目 4。我认为这对我的应用程序来说没有必要,但它严重困扰我。
【问题讨论】:
-
我不是数据库专家,但如果该自动递增 ID 是您的表的主键,那么我建议您保持原样。仅仅是因为它打扰了你吗?如果您将这些值用作行数或用于显示,则可能有其他方法来处理。
标签: android sqlite organization