Я добавил новый столбец (position
) в таблицу. Это нужно заказать от 0 до n. И должен отражать порядок строк на _id
. Но дело в том, что у _id
есть пробелы, потому что некоторые строки были удалены, а у position
не должно быть пробелов.
Как это:
_id position[new column]
1 0
4 1
8 2
17 3
Как я могу добиться этого во время обновления базы данных? Было бы здорово иметь только один SQL-оператор для выполнения с execSQL
, без необходимости запрашивать существующие данные с помощью курсоров.