| 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 |