Re: Perl DBI retornar cantidad de eregistros.

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: Raw Message | Whole Thread | 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.

In response to

Browse pgsql-es-ayuda by date

  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