[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: AUTO_INCREMENT
v.ru.n32
вопщем такое дело.
сначало создаем запись, потом удаляем. соответственно id записи 1. создаю новую запись, ее id равен 2м. хотя id 1 уже не существует.
т.о. таблица такая
id
1
3
5
8
14


можно ли сделать так, чтобы у меня все заполнялось попорядку. т.е. если запись 4 удалили, то новая запись становить id 4. причем и в середину таблицы не только скраюшку. если чиво то я пишу " insert into xxx ('id') values ('null') ...."



Спустя 1 минута, 47 секунд (16.12.2011 - 20:11) Игорь_Vasinsky написал(а):
авто инкремент вродебы переписать не получиться, лучше сам задавай id, а при записи считывай последний и увеличивай

Спустя 1 час, 52 минуты, 13 секунд (16.12.2011 - 22:03) v.ru.n32 написал(а):
самостоятельно понятное дело, а вот именно автоинкрементом сделать сеё.

Спустя 4 минуты, 43 секунды (16.12.2011 - 22:08) Игорь_Vasinsky написал(а):
ну та попробуй принудительно вставить id с таким свойством - выйдет? на скока я знаю будет ошибка. т.к. система задаёт значение этого поля.

Спустя 7 минут, 35 секунд (16.12.2011 - 22:15) dadli написал(а):
v.ru.n32
вобшем не рекомендуется трогать инкрементированное поле,а в чём мешает такои порядок ид-ов
1
3
5
8
14

Спустя 13 секунд (16.12.2011 - 22:15) twin написал(а):
Если вдруг убили должника по кредитам (тьфу тфьфу) и тебе выдали его паспорт, будешь отвечать по долгам?

Идентификатор не порядковый номер. Это паспорт записи. И он не может быть прсвоен никому другому.

Хочешь поряковые номера - делай поряковые номера. Не трожь идентификаторы.

Спустя 4 минуты, 2 секунды (16.12.2011 - 22:19) Игорь_Vasinsky написал(а):
ба.. аплодисменты, как всегда - идиальная аналогия wink.gif

Спустя 2 минуты, 12 секунд (16.12.2011 - 22:22) johniek_comp написал(а):
Можно, у меня тоже такое было, удаляешь и оно идет не порядку, запись 3.4.7 , как-то исправил не помню только как, так что ищи.

Спустя 9 минут, 42 секунды (16.12.2011 - 22:31) Игорь_Vasinsky написал(а):
дядя Коля всё ясно объяснил.

Спустя 8 минут, 45 секунд (16.12.2011 - 22:40) sergeiss написал(а):
Цитата (twin @ 16.12.2011 - 23:15)
Хочешь поряковые номера - делай поряковые номера. Не трожь идентификаторы.

+мильён smile.gif Сказано коротко и ясно.

Спустя 39 минут, 29 секунд (16.12.2011 - 23:20) v.ru.n32 написал(а):
ну да, чет я увлекся. этож уникальные номера. блин, надо чаще отдыхать )))

Спустя 5 минут, 26 секунд (16.12.2011 - 23:25) Игорь_Vasinsky написал(а):
неа. надо больше практикавать.

Спустя 9 минут, 23 секунды (16.12.2011 - 23:34) v.ru.n32 написал(а):
вот напишу на форуме, а потом вас послушаешь и почему-то таким тупым себя чувствуешь. практики больше говоришь. больше практики - меньше личной жизни. так что выбор еще тот ))))

Спустя 52 секунды (16.12.2011 - 23:35) Игорь_Vasinsky написал(а):
одна голова хорошо - а форум - лучше (copyright Я) wink.gif
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.