Вверх ↑
Разработчик
Ответов: 26151
Рейтинг: 2127
#1: 2007-08-30 00:05:05 ЛС | профиль | цитата
Dilma, у меня в базе нет индексов и никогда не было. Я использую rowid -- абсолютный индекс строки, и не собираюсь заводить еще один столбец для хранения индекса. И вот, кстати, что написано в Helpe по SQLite
Не следует использовать индексы для небольших таблиц
А эта таблица у меня маленькая, всего несколько десятков записей.
Dilma писал(а):
есть вещи, где решать ничего не надо

Это твое мнение, а не абсолют. Решает "что делать?" тот, кто делает, и он сам выбирает, что ему удобно и необходимо.
Dilma писал(а):
из приведенного описания задача яснее не стала

Если конкретно тебе не понятен вопрос, то это не означает, что он не понятен другим. Несколькими постами выше я описал, что мне нужно и повторятся не собираюсь. Я нашел решение этого вопроса, и решается он довольно просто
nesco писал(а):
переписать таблицу с новой последовательностью строк

В Helpe есть похожий пример, на его базе и можно построить свой.
Вот и все, а то абсурд. Вот применять индексы на несчатные 10..20 записей, вот это -- точно абсурд.
карма: 22

0