Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > PHP: Базы Данных > Идентификатор сообщения


Автор: Shark 23.7.2006, 03:08
Здравствуйте, у меня возникла проблема. Я не знаю в чем причина в SQL-запросе или в чем-то другом...

После того, как я пишу несколько собщений(названия песен) они получают уникальный номер(вроде правильно сказал) id_num... Потом я удалил все, что занес в БД, и начал писать названия песен по новой, но в БД они заносятся не с id_num=1 а с id_num=4 и дальше... 

Как сделать что б после удаления всех названий и после написания новых, они начинались с id_num??? 

Автор: vasac 23.7.2006, 09:42
Оно тебе не надо
http://phpfaq.ru/mysql 

Автор: oksale 23.7.2006, 10:05
Если хочешь, чтобы после удаления данных из таблицы значение автоинкрементного поля начиналось с единицы, тогда так:
Код

delete from `table_name`;
ALTER TABLE `table_name` AUTO_INCREMENT = 0;
 

Автор: Shark 23.7.2006, 15:42
vasac, oksale, спасибо за подсказку 

Автор: S.A.P. 23.7.2006, 20:35
Shark, 
Код

TRUNCATE `table_name`
 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)