Можно ли как-то одним запросом сдвинуть индексы на единицу?…

  • Автор темы Автор темы evgkuz
  • Дата начала Дата начала

evgkuz

Новичок
Можно ли как-то одним запросом сдвинуть индексы на единицу?…

Можно ли как-то одним запросом сдвинуть индексы на единицу, при условии:

Скажем, если есть таблица.

...
100 name1
101 name2
102 name3
105 name4

Добавляем (INSERT) запись "name5" с индексом 100.

Должно стать:
100 name5
101 name1
102 name2
103 name3
105 name4 - !!! 105 должно остаться

Или придётся перебирать все индексы SELECT’ом?
 
Не знаю, задание такое.

Просто хотелось аккуратно сделать.
 
если под индексами ты имеешь ввиду первичные ключи, то такого хотеть не надо.
 
Вообще, идеи одной командой И вставить, И обновить данные -- страннА донельзя. И кто ж тебе, evgkuz, дал такое задание? :)
 
Сверху