PDO::errorCode — Dapatkan SQLSTATE yang terkait dengan operasi terakhir pegangan database (PHP 5 >= 5.1.0, PECL pdo >= 0.1.0)
campuran PDO::errorCode (batal)
Mengembalikan SQLSTATE, pengidentifikasi alfanumerik lima karakter yang ditentukan dalam standar ANSI SQL. Secara singkat, SQLSTATE terdiri dari dua karakter pertama dari nilai kelas dan tiga karakter terakhir dari nilai subkelas.
Jika pegangan database tidak dioperasikan, NULL dikembalikan.
/* Menimbulkan kesalahan -- tabel data BONES tidak ada*/$dbh->exec("INSERT INTO Bones(skull) VALUES ('lucy')");echo "nPDO::errorCode(): ";print $ dbh->kode kesalahan();?>
Rutinitas di atas akan menghasilkan:
PDO::kode kesalahan(): 42S02