Thread Perl DBI - Fetch Vs Select (3 answers)
Opened by Wastl at 2017-02-22 21:59

rosti
 2017-02-23 08:19
#186160 #186160
User since
2011-03-19
2508 articles
BenutzerIn
[Homepage]
user image
Die Schleife in Deinem Code

Code (perl): (dl )
1
2
3
4
my $res = $dbh->selectall_arrayref("select * from foo");
while (my $res = $sth->fetchrow_arrayref()){
print "@$res";
}


nutzt das eine Zeile weiter oben angewiesene selectall nicht sondern ruft innerhalb des Schleifenkörpers eine eigene $ref ins Leben.

Was Deine Frage betrifft: Sowohl execute als auch selectall legen die gesamte Ergebnismenge für den wahlfreien Zugriff in den Hauptspeicher.

MfG
http://rolfrost.de/framework
Postmodern MVC Framework für Perl5 mod_cgi, mod_fastcgi und mod_perl

View full thread Perl DBI - Fetch Vs Select