(PHP 5 >= 5.1.0, PECL pdo >= 0.1.0)
PDOStatement->errorCode — Deyim üzerindeki son işlemle ilgili SQLSTATE hata kodunu döndürür
Sadece deyim üzerindeki son işlemle ilgili SQLSTATE hata kodunu döndürmesi dışında PDO::errorCode() yöntemiyle aynıdır.
Örnek 1 - SQLSTATE kodunun döndürülmesi
<?php
/* Bir hata oluşmasını sağlayalım -- BONES diye bir tablo olmasın */
$err = $dbh->prepare('SELECT skull FROM bones');
$err->execute();
echo "\nPDOStatement::errorCode(): ";
print $err->errorCode();
?>
Yukarıdaki örneğin çıktısı:
PDOStatement::errorCode(): 42S02