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




MySQL.RU - Webboard



Вернуться
Как узнать Autoincrement Id которое будет до (Денис) 29/06/2004 - 16:29:01
      Re: Как узнать Autoincrement Id которое будет до (Alec) 29/06/2004 - 16:32:44
      Re: а зачем? и можно так: (Lev) 30/06/2004 - 09:23:26
      Re: а зачем? и можно так: (Alec) 30/06/2004 - 09:34:28
      Re: подождем... (Lev) 30/06/2004 - 09:57:01
      Re: а тут зачастую так (Alec) 30/06/2004 - 10:33:25
      Re: а вот зачем (PAV) 29/10/2008 - 16:07:19

> Original message text:
> From: Денис - 29/06/2004 - 16:29:01
> Subject:Как узнать Autoincrement Id которое будет до
> -----------------
> Как узнать Autoincrement Id которое будет добавлено в таблицу до внесения туда данных.
>


From: PAV - 29/10/2008 - 16:07:19
Subject:а вот зачем
-----------------
Например, есть таблица, в которой хранятся пользователи, у каждого свой id. Пишем веб-интерфейс для этого. По кнопке "добавить пользователя" надо добавить юзера в базу и сразу получить его id, чтобы отобразить страницу его редактирования.
Предложенный вариант резервирования записи не катит, потому что при одновременной работе с базой несколькими людьми могут быть одновременно зарезервированы 2 записи и не определить где какая, так как id получаем только SELECTом, ищя пустую запись, а между IТSERT-ом и SELECT-ом запись может утянуть другой пользователь.


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

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

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



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