(PHP 5 >= 5.1.0, PHP 7, PHP 8)
Представляет ошибку, вызванную PDO. Вам не следует выбрасывать исключения PDOException из своего кода. Для дополнительной информации об исключениях в PHP смотрите раздел Исключения.
Соответствует PDO::errorInfo() или PDOStatement::errorInfo()
Код ошибки SQLSTATE
. Чтобы его получить, используйте Exception::getCode().