ingres_error
ingres_escape_string
Funkcje Ingres
PHP Manual

# ingres_errsqlstate

(PECL ingres >= 1.1.0)

ingres_errsqlstate — Zwraca ostatnio wygenerowany kod błędu SQLSTATE

### Opis

string ingres_errsqlstate ([ resource `$identyfikator_połączenia` ] )

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

Przykład #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;
}
?>`

### Zobacz też:

- ingres_errno() - Zwraca ostatnio wygenerowany numer błędu Ingres
- ingres_error() - Zwraca znaczący komunikat o ostatnio wygenerowanym błędzie

ingres_error
ingres_escape_string
Funkcje Ingres
PHP Manual