PDOStatement::errorCode

PHP PDO 参考手册Справочное руководство по 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

PHP PDO 参考手册Справочное руководство по PHP PDO

Другие расширения