Hallo, o.k., wenn es keine Möglichkeit zur Migration der Ausgangsdaten gibt, wage ich mal einen Schnellschuß in Richtung "Fehler in Deinem Script":
while(my $row = $sth->fetchrow_array())
Laut http://search.cpan.org/~timb/DBI-1.627/DBI.pm#fetchrow_array ist bei Verwendung von fetchrow_array im scalaren Context folgendes zu beachten: "If called in a scalar context for a statement handle that has more than one column, it is undefined whether the driver will return the value of the first column or the last. So don't do that. Also, in a scalar context, an undef is returned if there are no more rows or if an error occurred. That undef can't be distinguished from an undef returned because the first field value was NULL. For these reasons you should exercise some caution if you use fetchrow_array in a scalar context." Sollte das also nicht besser @row heißen? Wie gesagt, nur ein Schnellschuß zum nachdenken... -- Viele Grüße aus Weimar Thomas Voigt -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org