PDO :: errorCode
PDO :: errorCode - Obtener una manija en la base de datos asociada con la operación de SQLSTATE (PHP 5> = 5.1.0, PECL pdo> = 0.1.0)
explicación
gramática
mixed PDO::errorCode ( void )
Valor de retorno
Devuelve un estado de SQL ANSI SQL identificadores estándar definidas dentro de las cinco letras o números. En pocas palabras, un valor SQLSTATE por valor de clase subclases detrás de la parte delantera dos personajes y composición de tres caracteres.
Si el mango de la base de datos no se utiliza, devuelve NULL.
Ejemplos
Obtener un código SQLSTATE
/* 引发一个错误 -- BONES 数据表不存在 */ $dbh->exec("INSERT INTO bones(skull) VALUES ('lucy')"); echo "\nPDO::errorCode(): "; print $dbh->errorCode(); ?>
El anterior ejemplo de salida voluntad:
PDO::errorCode(): 42S02