PDOStatement::errorCode — Получите SQLSTATE, связанный с последней операцией дескриптора инструкции (PHP 5 >= 5.1.0, PECL pdo >= 0.1.0)
строка PDOStatement::errorCode (void)
То же, что и PDO::errorCode(), за исключением того, что PDOStatement::errorCode() получает только код ошибки в операции, выполняемой объектом PDOStatement.
Возвращаемого значения нет.
<?php/* Выдает ошибку — таблица данных BONES не существует*/$err = $dbh->prepare('SELECT FROM костей черепа');$err->execute();echo "nPDOStatement::errorCode ( ): ";print $err->errorCode();?>
Приведенная выше процедура выведет:
PDOStatement::errorCode(): 42S02