Think about Loose Coupling | |
PerlMonks |
Re: Counting number of rows while working with Oracleby ikegami (Patriarch) |
on Mar 18, 2008 at 07:24 UTC ( [id://674728]=note: print w/replies, xml ) | Need Help?? |
As discussed in the CB, databases tend to not tell the client how many rows they will return. The only way for the client to know how many rows will be returned is to count them as they're being read in. The simplest solution would to read all the rows into memory before starting to process them. For example, replace
with
If you need a DBI interface, then you can replace the code with
It's too bad that DBD::Sponge doesn't override rows.
In Section
Seekers of Perl Wisdom
|
|