Moin Moin!
Du hast $dbh->{RaiseError} = 1; gesetzt. Nutze es auch, prüfe ob eine Exception auftritt
Mumpitz! Da ist kein eval weit und breit,
Stimmt, ich habe es bereits beim ->connect vermisst;
Exceptions hätten das Script sofort beendet.
Korrekt.
use English; # now, $@ means $EVAL_ERROR
Was kaum jemandem nützt
Das erkläre besser demjenigen, der {RaiseError} = 1; setzt und nicht einmal merkt, dass es
RaiseError => 1
Heißen muss. Ich habs auch nicht gleich gesehen ;)
"Wenn man keine Ahnung hat: Einfach mal Fresse halten." -- Dieter Nuhr
Woher kommt eigentlich der Ausdruck 'Fresse'? Ich dächte aus dem Thüringischen, also irgendwie aus dem nördlichen Sprachraum. Da jedoch wohnen Fischköppe und die haben ein 'Maul'.
Hotti