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