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


ru.perl

 
 - RU.PERL ----------------------------------------------------------------------
 From : Sergey Aleshin                       2:5020/400     21 Aug 2001  11:13:52
 To : Dmitriy MiksIr
 Subject : Re: DBI & MySQL
 -------------------------------------------------------------------------------- 
 
 Dmitriy MiksIr <miksir@mixup.org.ru> wrote:
 
 DM>
 DM>Evgeny Lisetcky <fox@krk.ru> пишет:
 EL>> select max(test_column) from test
 DM>
 DM>   Если между insert и данным select кто-то (другой скрипт) скажет 
 DM>insert, то результат max(test_column) будет не тот, который ожидался.
 
 А если так:
 lock tables test write
 select max(test_column) from test
 insert ...
 unlock tables
 
 В mysql работает.
 
 А с auto_increment проблемы в 3.23.x для таблиц MyISAM. Т.е. не у mysql
 проблемы, а у меня :-)
 Дело в том, что insert ... values(m,...), где m - значение для
 auto_increment-поля, вставляет в это поле не желаемое значение,
 а всегда новое. Это правильно, но не всегда удобно. Можно, конечно,
 сделать потом update ... set field=m where field=n, но ...
 
 -- 
 Sergey Aleshin
 
 --- ifmail v.2.15dev5
  * Origin: RCD News Server (2:5020/400)
 
 

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

 Тема:    Автор:    Дата:  
 Re: DBI & MySQL   Evgeny Lisetcky   15 Aug 2001 08:32:52 
 Re: DBI & MySQL   Dmitriy MiksIr   20 Aug 2001 02:00:25 
 Re: DBI & MySQL   Sergey Aleshin   21 Aug 2001 11:13:52 
 Re: DBI & MySQL   Sergey Tkachuk   21 Aug 2001 19:59:00 
 Re: DBI & MySQL   Sergey Aleshin   22 Aug 2001 18:23:02 
Архивное /ru.perl/1478c8987e7e.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional