diff --git a/library/think/exception/PDOException.php b/library/think/exception/PDOException.php index abe94d70..677092b9 100644 --- a/library/think/exception/PDOException.php +++ b/library/think/exception/PDOException.php @@ -32,7 +32,7 @@ class PDOException extends DbException $this->setData('PDO Error Info', [ 'SQLSTATE' => $error[0], - 'Driver Error Code' => $error[1], + 'Driver Error Code' => isset($error[1]) ? $error[1] : 0, 'Driver Error Message' => isset($error[2]) ? $error[2] : '', ]);