Автор Тема: SQL: auto_increment  (Прочитано 3377 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн CompAS

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 6
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
SQL: auto_increment
« : 13 Июля 2004, 11:26:43 »
Пишу в этой теме, так как отдельного раздела SQL нет.
Я завожу в таблице поле id, которому ставлю атрибут auto_increment. Он честно увеличивается: 1, 2, 3, 4... Если потом удалить, например, запись с id=4, при добавлении следующей записи её id будет уже 5. Возможно ли сбросить это внутренний счётчик в число, на единицу большее самого большого текущего значения, чтобы при удалении записей следующие записи опять были по порядку?

Оффлайн tserbis

  • Фанат форума
  • Старожил
  • ****
  • Сообщений: 496
  • +0/-0
  • 0
    • Просмотр профиля
SQL: auto_increment
« Ответ #1 : 13 Июля 2004, 11:40:00 »
CompAS
это делать не надо.
Подробнее - http://tony2001.phpclub.net/faq/mysql.auto_increment.html .

Оффлайн CompAS

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 6
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
SQL: auto_increment
« Ответ #2 : 13 Июля 2004, 14:11:05 »
Цитировать
tserbis:
Подробнее - http://tony2001.phpclub.net/faq/mys..._increment.html

ошибка 404

Оффлайн tserbis

  • Фанат форума
  • Старожил
  • ****
  • Сообщений: 496
  • +0/-0
  • 0
    • Просмотр профиля
SQL: auto_increment
« Ответ #3 : 13 Июля 2004, 14:15:19 »
CompAS
ты кликай на ссылку, а не copy/paste.

Оффлайн Меняздесьдавнонет

  • новичЕк
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 5698
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
SQL: auto_increment
« Ответ #4 : 13 Июля 2004, 16:04:56 »
рабочая ссылка
http://faq.phpclub.net/practice.mysql.html#practice.mysql.auto-increment
Но врядли тебе понравится то, что там написано.

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28