Hallo Forum,
ich versuche nachdem in der Tabelle "testruns" ein neuer Datensatz eingegeben wurde den autoincrement Schlüssel RunID zu bekommen.
Das SQL Statement auf der Kommandozeile gitb den Wert zurück, aber in Perl wird RunID nicht ausgelesen.
Der Beispielcode:
my $Quest = $dbh->prepare("SELECT max(RunID) FROM testruns");
$Quest->execute();
my $Res = $Quest->fetchrow_hashref();
my $RunID = $Res->{'RunID'};
print("RunID: ".$RunID );
Die Ausgabe ist immer
"RunID: "
also ist $RunID nicht mit dem Wert belegt. Sieht jemand den Fehler ? Er kann nur klein sein, aber ich seh ihn einfach net.
Gruss
Marko