| From: | Alvaro Herrera <alvherre(at)commandprompt(dot)com> | 
|---|---|
| To: | Edwin Quijada <listas_quijada(at)hotmail(dot)com> | 
| Cc: | Guido Barosio <gbarosio(at)gmail(dot)com>, Carlos Agustín L(dot) Avila <cagustinla(at)gmail(dot)com>, pgsql-es-ayuda(at)postgresql(dot)org | 
| Subject: | Re: Perl DBI retornar cantidad de eregistros. | 
| Date: | 2008-04-14 20:12:57 | 
| Message-ID: | 20080414201257.GT4541@alvh.no-ip.org | 
| Views: | Whole Thread | Raw Message | Download mbox | Resend email | 
| Thread: | |
| Lists: | pgsql-es-ayuda | 
Edwin Quijada escribió:
> > Carlos,
> > 
> >    El driver ofrece el metodo rows().
> > 
> >    my $rows = $sth1->rows;
> 
> ese rows no hace eso , sino qe lo q hace es q te da las tuplas
> modificadas, es decir, en un select no funciona solo update o delete
Para contar la cantidad de registros retornados, puedes hacer un
fetchall_hashref() y pedir el tamaño del hash.  O hacer fetchrow_* en un
bucle e incrementar un contador en cada pasada.
-- 
Alvaro Herrera                                http://www.CommandPrompt.com/
The PostgreSQL Company - Command Prompt, Inc.
| From | Date | Subject | |
|---|---|---|---|
| Next Message | Rodriguez Fernando | 2008-04-14 20:15:00 | Re: [pgsql-es-ayuda] obtener datos por fechas, meses, años | 
| Previous Message | MIGUEL CANCHAS | 2008-04-14 20:11:07 | obtener datos por fechas, meses, años |