2012-03-29 94 views
3

我正在尋找一種方法來插入到android中的sqlite數據庫中的特定行的新條目。基本思想是數據庫存儲這樣的條目:插入到特定的行在Android的SQLite數據庫

id day  time 
1 Monday  09:00 
2 Monday  11:00 
3 Tuesday 10:00 

ID列自動遞增。這個想法是,如果你想插入一個新的條目「星期一10:00」,它應該被插入數據庫的ID 2,其他條目會相應地更新,即條目「星期一11:00」將成爲ID 3等等。

總之,有沒有辦法將數據插入到特定的行?如果有,它會自動更改其他條目嗎?

謝謝

回答

2

簡答題,沒有。自動增量表示您不控制該字段。

+0

所以基本上這將是一個獲取所有條目,排序它們,然後重新插入的情況?感謝您的回覆 – Chrisrs2292 2012-03-29 15:07:22

+0

相當多,也許你應該刪除自動incerement財產。 – MByD 2012-03-29 15:13:23

+0

爲什麼你絕對想要數據在數據庫中排序?在我看來,數據如何在數據庫中排序並不重要,重要的是顯示排序的行。 – Jokahero 2012-03-29 15:13:24

0

如果您要更改表格中的某一行,可以使用UPDATE

INSERT INTO用於添加新行。