Есть таблица с числовым ключевым полем. Возникла необходимость получать значения ключей удаленных записей, т.е. ключи "дыр". Любых, из любого места.
пример. есть ключи: 5 2 3 7 8 9... нужно получить не занятое значение, например 1 4 6...
выбор ключа как max(id)+1 только в случае если "дыр" нет.
Идей нет. Может есть у кого-то? Заранее спасибо. (Отредактировано автором: 11 Сентября, 2009 - 18:28:26)
|