использую тип INTEGER NOT NULL и в следствие чего при вставке новой строки это id инкрементится (autoincrement) - id самостоятельно не присваиваю, использую storIOSQLite, и в самом объекте, который в базу кладу, проперти id присваиваю null. При удалении строк получается так, что в колонке id образуются такая ситуация - 1, 2, 8, 9, 12 и т.д. Таким способом можно и до макисмального значения дойти у INTEGER - это 9223372036854775807 (теоретически). Каким образом можно эти id переиспользовать, чтобы этого максимума не достичь? Есть ли в SQLite средства для этого?
если ты каждую секунду будешь добавлять миллион значений, то через 585 тысяч лет ты дойдешь до конца
Обсуждают сегодня