[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Сброс автоинкрементного поля
otix()90
Добрый вечер, Уважаемые форумчане, возникла ситуация, работаю с БД постоянно удаляю, очищаю ее, но ИД само собой не сбрасывается....
Хотелось бы узнать можно ли его обнулить??
Либо sql запросом, или мануально в MyAdmin



Спустя 3 минуты (16.07.2011 - 20:01) ADiel написал(а):
TRUNCATE TABLE tablename;

Очитска таблицы, id сбросится

Спустя 1 минута, 12 секунд (16.07.2011 - 20:02) Haotarez написал(а):
ALTER TABLE `table`AUTO_INCREMENT = 0

Если очищаете БД то TRUNCATE TABLE `table`

Спустя 13 минут, 57 секунд (16.07.2011 - 20:16) otix()90 написал(а):
Да, очестка таблицы помогла ИД сбросился, а при
ALTER TABLE `table`AUTO_INCREMENT = 0 нет....

Спустя 2 минуты (16.07.2011 - 20:18) ADiel написал(а):
Ноль не может быть

Спустя 4 минуты, 48 секунд (16.07.2011 - 20:23) otix()90 написал(а):
может я не правильно делаю....есть допустим в таблице 7 записей ввожу в SQL ALTER TABLE `users`AUTO_INCREMENT = 1

И при дальнейшем заполнении все равно будет 8, 9, ...

если удаляю сперва 1 потом ввожу ALTER TABLE `users`AUTO_INCREMENT = 1
Также продолжает с 8,9,...

Спустя 10 минут, 21 секунда (16.07.2011 - 20:33) Haotarez написал(а):
otix()90
фича не сработает если задать значение меньше lastid вашей таблички

Спустя 5 минут, 51 секунда (16.07.2011 - 20:39) Haotarez написал(а):
ADiel
Цитата
Ноль не может быть

Кто вам таких глупостей наговорил?

Спустя 21 минута, 37 секунд (16.07.2011 - 21:00) ADiel написал(а):
Видимо ошибся. Извиняюсь
Быстрый ответ:

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