|
|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : Artem Chuprina 2:5020/400 09 Oct 2003 04:07:01 To : "Denis Poznyakov" Subject : Re: $sth->rows() -------------------------------------------------------------------------------- Хмутро. DP> > > Вопрос, в некоторых случаях сабж выдает цифру более 4х миллионов, хотя DP> > > запрос к базе тривиально простой, при выполнении его же из консоли - все DP> > > нормально. DP> > > Проверял из-за чего такое может быть, наткнулся только на одно - при DP> > > указании неправильного имени таблицы. HО у меня точно все правильно, мот DP> кто DP> > > сталкивался с такой бедой и нашел выход ? DP> > Может это запрос типа select * from table_a, table_b ? DP> в том то и дело что нет, я же говорю - обычный тривиальный запрос типа: DP> select a,b,c from t where (a-b)>c; А у нас сейчас DBD::mysql гарантирует, что rows у него правильное _до_ того, как он вытащит все данные? Раньше гарантировал, но это было особенностью реализации - они сначала все вытаскиваются клиентом, и только потом начинают отдаваться перлу. -- Artem Chuprina RFC2822: <ran@ran.pp.ru>, FIDO: 2:5020/122.256, ICQ: 13038757 --- ifmail v.2.15dev5 * Origin: Leninsky 45 home network (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/11477051e07f2.html, оценка из 5, голосов 10
|