Thread Perl DBI - Fetch Vs Select
(3 answers)
Opened by Wastl at 2017-02-22 21:59
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 |