Как работать с числовыми данными со свойством auto_increment?

IIITuJIb

Новичок
Как работать с числовыми данными со свойством auto_increment?

Скажите пожалуста, что нужно писать в INSERT INTO ... VALUES() на месте поля автоинкремент, чтобы оно автоматом увеличивалось относительно уже имеющегося в таблице?

-~{}~ 28.12.05 16:27:

Хоть киньте ссылку где посмотреть?
 

IIITuJIb

Новичок
Автор оригинала: Фанат
нуль
Чего нуль? Писать NULL всмысле

-~{}~ 28.12.05 16:38:

Автор оригинала: Фанат
нуль
Спасибо, работает, возник еще один вопрос, у меня были раньше 2 строки, я их удалил и добавил 1, значение поля с автоинкрементом = 3, как сделать чтоб 1 было, всмысле чтоб не учитывало ранее присутствующие там строки или хотя бы во вновь добавленной строке это поле принимало значение на 1 больше максимального?
 

Фанат

oncle terrible
Команда форума
никак.
за красотой иди в маникюрный салон.
а автоинкремент делается не для красоты
 

Woland

Guest
Значение auto_increment можно сброисть через ALTER TABLE. Но в продакшн-версии кода он каждой новой записи присваивает значение на 1 больше, чем предыдущей. За "закрыванием дырок" он не следит.
 

Myst

Новичок
Кстати всем на заметку в версии mysql-5.0.15-win32 auto_increment работает некоректно , для добавления auto_increment ставят ('') ета версия такого образа добавления в auto_increment не понимает.
 
Сверху