I want to insert some data in SQLite table with one column for keeping string values and other column for keeping sequence number.
SQLite documentation says that autoincrement does not guarantees the sequential insertion.
And i do not want to keep track of previously inserted sequence number.
Is there any way for storing data sequentially, without keeping track of previously inserted row?
The short answer is that you’re right that the autoincrement documentation makes it clear that
INTEGER PRIMARY KEY AUTOINCREMENTwill be constantly increasing, though as you point out you using, not necessarily sequentially so. So you obviously have to either modify your code so it’s not contingent on sequential values (which is probably the right course of action), or you have to maintain your own sequential identifier yourself. I’m sure that’s not the answer you’re looking for, but I think it’s the practical reality of the situation.