Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум MySQL

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: вместо auto_increment стоит обычный int. Как в один запрос впихнуть следующий ID.
 
 автор: alik   (28.04.2006 в 18:11)   письмо автору
 
 

Ситуация: есть база (ее ломать нельзя), та во всех таблицах в полях ID стоят обычные int без auto_increment. Подскажите пожалуйста как можно выполнить запрос на добавление, что бы ставилось максимальный номер ID + 1.

   
 
 автор: cheops   (28.04.2006 в 22:06)   письмо автору
 
   для: alik   (28.04.2006 в 18:11)
 

А значения полей ID уникальные? Может просто добавить атрибут AUTO_INCREMENT (это никак не отразится на базе данных и её работоспособности)?

   
 
 автор: segafrompiter   (06.05.2006 в 12:19)   письмо автору
 
   для: cheops   (28.04.2006 в 22:06)
 

а на неуникальные поля никак не поставить AUTO_INCREMENT ?
по ошибкам Php-admin, я так понял, что авто-инкремент можно только на уникальные поля...

   
 
 автор: Trianon   (06.05.2006 в 12:43)   письмо автору
 
   для: segafrompiter   (06.05.2006 в 12:19)
 

AUTO_INCREMENT можно использовать только на одном таком поле.

   
 
 автор: tAleks   (08.06.2006 в 22:09)   письмо автору
 
   для: alik   (28.04.2006 в 18:11)
 

Да, у меня тоже такой вопрос. AUTO_INCREMENT уже есть на одном поле в таблице. Как добавлять записи, но чтобы значения автоматически увеличивались в другом поле, которое без AUTO_INCREMENT'а?

   
 
 автор: cheops   (08.06.2006 в 22:17)   письмо автору
 
   для: tAleks   (08.06.2006 в 22:09)
 

Только в ручную, атрибут AUTO_INCREMENT нельзя присвоить второму столбцу...

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования