PDO :: errorCode
PDO :: errorCode - Obtenir une poignée sur le base de données associée à l'opération de SQLSTATE (PHP 5> = 5.1.0, PECL pdo> = 0.1.0)
explication
grammaire
mixed PDO::errorCode ( void )
Valeur de retour
Renvoie un SQLSTATE, un identifiant standards ANSI SQL définies par les cinq lettres ou des chiffres. En bref, une valeur SQLSTATE par la valeur de la classe de sous-classes derrière les deux avant caractères et la composition à trois caractères.
Si la poignée de base de données ne sont pas exploités, elle renvoie NULL.
Exemples
Obtenez un code SQLSTATE
/* 引发一个错误 -- BONES 数据表不存在 */ $dbh->exec("INSERT INTO bones(skull) VALUES ('lucy')"); echo "\nPDO::errorCode(): "; print $dbh->errorCode(); ?>
La sortie par exemple de volonté ci-dessus:
PDO::errorCode(): 42S02