PDO :: errorcode
PDO :: errorcode - Holen Sie sich einen Griff an der Datenbank mit dem Betrieb von SQLSTATE- (PHP 5> = 5.1.0, PECL gU> = 0.1.0)
Erklärung
Grammatik
mixed PDO::errorCode ( void )
Rückgabewert
Gibt eine SQLSTATE, ein ANSI-SQL-Standard-Kennungen von den fünf Buchstaben oder Zahlen definiert. Kurz gesagt, ein SQLSTATE-Wert von Subklassen Klasse Wert hinter den vorderen zwei Zeichen und der dreistelligen Zusammensetzung.
Wenn die Datenbank Griff nicht betätigt wird, wird NULL zurückgegeben.
Beispiele
Holen Sie sich einen SQLSTATE-Code
/* 引发一个错误 -- BONES 数据表不存在 */ $dbh->exec("INSERT INTO bones(skull) VALUES ('lucy')"); echo "\nPDO::errorCode(): "; print $dbh->errorCode(); ?>
Das oben gezeigte Beispiel Ausgabe:
PDO::errorCode(): 42S02