PDOStatement::errorCode
Справочное руководство по PHP PDO
PDOStatement::errorCode — Получение SQLSTATE, связанного с последней операцией над дескриптором выражения (PHP 5 >= 5.1.0, PECL pdo >= 0.1.0)
Описание
Синтаксис
string PDOStatement::errorCode ( void )
То же, что и PDO::errorCode(), за исключением того, что PDOStatement::errorCode() извлекает коды ошибок только для операций, выполненных над объектами PDOStatement.
Возвращаемые значения
Нет возвращаемого значения.
Примеры
Получить код SQLSTATE
<?php
/* 引发一个错误 -- BONES 数据表不存在 */
$err = $dbh->prepare('SELECT skull FROM bones');
$err->execute();
echo "\nPDOStatement::errorCode(): ";
print $err->errorCode();
?>
Приведённый выше пример выведет:
PDOStatement::errorCode(): 42S02
Другие расширения