ingres_errsqlstate
(PECL ingres:1.1-1.4.3)
ingres_errsqlstate — Zwraca ostatnio wygenerowany kod błędu SQLSTATE
Opis
Zwraca łańcuch zawierający ostatni kod SQLSTATE, lub NULL jeśli nie wystąpił żaden błąd.
Jeśli podano identyfikator_połączenia ingres_errsqlstate() zwraca ostatni numer błędu dla tego połączenia. Jeśli nie podano identyfikatora połączenia ingres_errsqlstate() zwraca numer ostatniego błędu dla domyślnego połączenia.
Ta funkcja, ingres_errsqlstate(), powinna być zawsze wywołana po wykonaniu zapytania. Wywołanie innej funkcji przed ingres_errsqlstate(), wyzeruje lub zmieni dla niej kod ostatniego błędu Ingres.
Parametry
- link
-
Identyfikator połączenia. Jeśli nie zostanie podany, używane jest ostatnio otwarte połączenie.
Zwracane wartości
Zwraca łańcuch zawierający ostatni kod SQLSTATE, lub NULL jeśli nie wystąpił żaden błąd.
Przykłady
Example #1 Przykład ingres_errsqlstate()
<?php
ingres_connect($baza_danych, $uzytkownik, $haslo);
ingres_query("select * from nazwa_tabeli");
$error_sqlstate = ingres_errsqlstate();
if ( !is_null($error_sqlstate) ) {
echo "Wystąpił błąd - " . $error_sqlstate;
}
?>
ingres_errsqlstate
