Re: MySQL ResultSet - count rows?
- From: Dyreatnews@xxxxxxx
- Date: Mon, 10 Dec 2007 10:34:31 +0100
Christoph <christoph.burschka@xxxxxxxxx> writes:
Hello,
I am writing the data of a ResultSet object to an array. To declare
the array length, I need to know the number of rows before copying
them - is there a way to read the row count instantly, without having
to iterate anything?
No. You could execute 'SELECT COUNT(*) ...' first but then you
essentially traverse all the rows twice.
(There could be non-standard MySQL extensions that lets you do this, I
don't know)
PHP has mysql_count_rows, but I'm not sure what that does internally -
it may just iterate over the data too.
--
dt
Questions about Derby/Java DB? Please visit
http://db.apache.org/derby/derby_mail.html
.
- Follow-Ups:
- Re: MySQL ResultSet - count rows?
- From: Ruud de Koter
- Re: MySQL ResultSet - count rows?
- From: Christoph
- Re: MySQL ResultSet - count rows?
- References:
- MySQL ResultSet - count rows?
- From: Christoph
- MySQL ResultSet - count rows?
- Prev by Date: MySQL ResultSet - count rows?
- Next by Date: Re: MySQL ResultSet - count rows?
- Previous by thread: MySQL ResultSet - count rows?
- Next by thread: Re: MySQL ResultSet - count rows?
- Index(es):
Relevant Pages
|