Новости
Документация
Download
Webboard
Поиск
FAQ/ЧаВо
Обратная связь




MySQL.RU - Webboard



Вернуться
primary key (ilya) 17/06/2002 - 13:09:18
      Re: primary key (dim-dim) 17/06/2002 - 14:32:39
      Re: primary key (ilya) 17/06/2002 - 15:09:34
      Re: primary key (dim-dim) 17/06/2002 - 15:36:37
      Re: primary key (ilya) 17/06/2002 - 16:08:26
      Re: primary key (dim-dim) 17/06/2002 - 16:45:24
      Re: primary key (Вик) 17/06/2002 - 17:03:50
      Re: primary key (ilya) 18/06/2002 - 10:16:44
      Re: Пересоздать таблицу (RXL) 18/06/2002 - 15:48:13

> Original message text:
> From: ilya - 17/06/2002 - 13:09:18
> Subject:primary key
> -----------------
> Имеется таблица вида:
> id tinyint(3) unsigned PRIMARY KEY NOT NULL auto_increment
> q int(11)
> При заполнении оной полностью(для primary key) и удалении, например, первого элемента, добавить запись в базу НЕЛЬЗЯ, вылезает ошибка:
> ERROR 1062: Повторяющееся значение '255' для ключа 1
> Как с этим бороться?
>


From: ilya - 17/06/2002 - 15:09:34
Subject:primary key
-----------------
Нет, id я не указываю. Дело в том, что когда таблица забивается полностью, в данном случае - 256 строк, то вставить ничего нельзя - выдается ошибка о дублировании и ндекса, т. е.:
mysql>insert test set q=7;
ERROR 1062: Повторяющееся значение '256' для ключа 1
mysql>
Но, при этом, если удалить из таблицы строку со значением индекса, не равным 256, и после этого попытаться вставить - та же ошибка.
Мож как переиндексацию делать надо, или автомат задавать?


[Это сообщение - спам!]

Последние сообщения из форума

Уважаемые посетители форума MySQL.RU!
Убедительная просьба, прежде чем задавать свой вопрос в этом форуме, обратите внимание на разделы:
- ответы на наиболее часто задаваемые вопросы - FAQ
- раздел документация
- раздел поиск по сообщениям форума и документации
Также, старайтесь наиболее подробно указывать свою ситуацию (версию операционной системы, версию MySQL, версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
 Имя:
 E-mail:
 Тема:
 Текст:
Код подтверждения отправки: Code
3271



РЕКЛАМА НА САЙТЕ
  Создание сайтов | |