PDO :: ErrorInfo
Podręcznik PHP PDO referencyjny
PDO :: errorCode - Zwraca operacji bazodanowych Ostatni komunikat błędu (PHP 5> = 5.1.0, PECL pdo> = 0.1.0)
wyjaśnienie
gramatyka
public array PDO::errorInfo ( void )
Wartość zwracana
Zwraca tablicę zawierającą ostatniej bazy danych opis błędu operacji.
Zawartość tablicy w następujący sposób:
element | Informacja |
---|---|
0 | SQLSTATE kod błędu (5 liter lub cyfr w standardzie ANSI SQL określonych identyfikatorów). |
1 | Kody błędów |
2 | Komunikat o błędzie |
Uwaga: Jeśli użytkownik nie musiał obsługiwać uchwyt bazy danych, zwraca NULL.
Przykłady
Wyświetlanie ErrorInfo () komunikat o PDO_ODBC połączyć się z bazą danych DB2
<?php /* 错误的SQL语法 */ $stmt = $dbh->prepare('bogus sql'); if (!$stmt) { echo "\nPDO::errorInfo():\n"; print_r($dbh->errorInfo()); } ?>
Powyższy wyjście przykładzie:
PDO::errorInfo(): Array ( [0] => HY000 [1] => 1 [2] => near "bogus": syntax error )