'ORDER BY _id'是否足以按插入顺序获取行?

时间:2013-11-10 19:27:54

标签: android sqlite

我在Android应用中使用SQLite DB。 现在我需要按照插入的顺序实现数据提取。 如果SELECT ... ORDER BY _id ...列为_id,那么INTEGER PRIMARY KEY AUTOINCREMENT是否足够? 或者我应该添加一列来存储创建行的日期和时间吗?

3 个答案:

答案 0 :(得分:1)

您可以使用ORDER BY _id。确保您使用的是List而不是Set ....

答案 1 :(得分:1)

不需要,AUTOINCREMENT生成的id就足够了。

答案 2 :(得分:1)

是的,如果您只是需要订单,您可以使用此类声明或只是简单的“SELECT ... FROM sometable”。结果将是平等的。