Главная страница


ru.perl

 
 - RU.PERL ----------------------------------------------------------------------
 From : Sergey Demidov                       2:5095/1.128   13 Aug 2001  15:58:47
 To : All
 Subject : DBI & MySQL
 -------------------------------------------------------------------------------- 
 
 .RFC-X-Complaints-To: usenet@cache.inetcomm.net
 .RFC-NNTP-Posting-Date: 13 Aug 2001 12:00:21 GMT
 .RFC-X-MimeOLE: Produced By Microsoft MimeOLE V4.72.3110.3
 From: "Sergey Demidov" <demid@podolsk.ru>
 
 Hi, All!
 
 Проблема: в MySQL существует некая таблица test, где  поле test_column
 является INT с атрибутом AUTO_INCREMENT.
 когда говоришь
 
 $dbh->do("INSERT INTO test VALUES(\'\')");
 
 добавляется новая запись, где этот самый test_column становится на 1 больше.
 Все сработало, зрители поаплодировали и разошлись.. :)
 А меня вот мучает вопрос: как из того же самого скрипта, где происходит этот
 INSERT, узнать КАКОЕ ЖЕ ЧИСЛО было вставлено в таблицу в этот раз?
 
 ЗЫ: Добавление в таблицу дополнительного уникального идентификатора,  по
 которому можно сразу сделать SELECT - накладно. А самописная блокировка
 таблицы до завершения этой, с позволения сказать "транзакции"  - по-моему
 криво...
 
 С уважением
                     Sergey Demidov
 --- Microsoft Outlook Express 4.72.3110.5
  * Origin: INET Communications ISP (2:5095/1.128@fidonet)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 DBI & MySQL   Sergey Demidov   13 Aug 2001 15:58:47 
Архивное /ru.perl/15311d1fe57a8.html, оценка 3 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional