Name
$DBI::errstr
Synopsis
$error = $handle->errstr;
$DBI::errstr
returns the error message for the
last DBI error encountered. The value remains until the next error
occurs, at which time it is replaced. If no error has occurred during
your session, the function returns undef
. The
variable $DBI::errstr
performs the same function.
This function is available from both database and statement handles.
Example
Use DBI; my $db = DBI->connect('DBI:mysql:mydata','webuser','super_secret_squirrel'); ... my $error = $db->errstr; warn("This is your most recent DBI error: $error");
Get MySQL and mSQL now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.