PDO :: errorCode
Podręcznik PHP PDO referencyjny
PDO :: errorCode - Get uchwyt na bazie związanego z eksploatacją SQLSTATE (PHP 5> = 5.1.0, PECL pdo> = 0.1.0)
wyjaśnienie
gramatyka
mixed PDO::errorCode ( void )
Wartość zwracana
Zwraca SQLSTATE, standardem ANSI SQL identyfikatory zdefiniowane przez pięć liter lub cyfr. Pokrótce, wartość SQLSTATE przez wartość klasy podklasy za przednimi dwóch postaci i składzie trzech znaków.
Jeśli uchwyt baza danych nie jest obsługiwany, zwraca NULL.
Przykłady
Pobierz kod SQLSTATE
/* 引发一个错误 -- BONES 数据表不存在 */ $dbh->exec("INSERT INTO bones(skull) VALUES ('lucy')"); echo "\nPDO::errorCode(): "; print $dbh->errorCode(); ?>
Powyższy wyjście przykładzie:
PDO::errorCode(): 42S02