ich komme nicht so ganz weiter bei einem Ausschnitt aus meinem Perlskript.
Code: Alles auswählen
my $dbh = DBI->connect("dbi:Oracle:$db_name",$db_username,$db_password, \%attr);
my $sql = "select-statement";
my $sth = $dbh->prepare($sql);
$sth->execute();
while(my $z = $sth->fetchrow_arrayref())
{
# push (@dbstring);
printf "%8d %-45s %-15s %-50s\n", $z->[0], $z->[1], $z->[2], $z->[3];
}
$sth->finish();
$dbh->disconnect;
Habe es auch schon mit einem normalen array versucht. Innerhalb der while-Schleife funktioniert ein print. Zu einem späteren Zeitpunkt nicht mehr.