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




MySQL.RU - Webboard



Вернуться
Сжатие таблиц (Dmitry) 15/05/2005 - 18:55:46
      Re: см. архивы форума (++) (Alec) 16/05/2005 - 09:43:56
      Re: см. архивы форума (++) (Dmitry) 16/05/2005 - 10:38:37
      Re: см. архивы форума (++) (Alec) 16/05/2005 - 11:24:39
      Re: см. архивы форума (++) (Dmitry) 17/05/2005 - 00:06:12
      Re: по делу..... (Alec) 17/05/2005 - 09:09:47
      Re: по делу..... (Dmitry) 17/05/2005 - 14:07:37

> Original message text:
> From: Dmitry - 15/05/2005 - 18:55:46
> Subject:Сжатие таблиц
> -----------------
> Есть Mysql таблица, в ней автоинкрементное поле ID, в результате работы часть записей была удалена.
> Как сжать таблицу так, что бы ID шли по порядку?
>


From: Alec - 17/05/2005 - 09:09:47
Subject:по делу.....
-----------------
будем, с позволения, сказать, корректными...

надо тебе переномеровать иды - переномеровывай
типа того что

set @@a:=0;
update ... set id=(@@a:=@@a+1) order by id

а для перекидывания кусков баз - IDы как-то, мягко говоря, никуда не упирались
в одной таблице одна последовательность ИД, в другой другая
и дя вставки из одной в другую ИДы даром не нужны!!!


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

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

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



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