PHP Doku:: Gibt den letzten Fehlercode von SQLSTATE zurück - function.ingres-errsqlstate.html

Verlauf / Chronik / History: (1) anzeigen

Sie sind hier:
Doku-StartseitePHP-HandbuchFunktionsreferenzDatenbankerweiterungenAnbieterspezifische DatenbankerweiterungenIngres DBMS, EDBC und Enterprise Access GatewaysIngres-Funktioneningres_errsqlstate

Ein Service von Reinhard Neidl - Webprogrammierung.

Ingres-Funktionen

<<ingres_error

ingres_escape_string>>

ingres_errsqlstate

(PECL ingres >= 1.1.0)

ingres_errsqlstateGibt den letzten Fehlercode von SQLSTATE zurück

Beschreibung

string ingres_errsqlstate ([ resource $link ] )

Gibt einen String zurück, der den letzten Fehlercode von SQLSTATE enthält oder NULL, falls es keinen Fehler gab.

Wird der Parameter link an ingres_errsqlstate() übergeben, wird der letzte Fehlercode von SQLSTATE für diese Verbindung zurückgegeben. Falls keine Verbindungskennung übergeben wird, gibt ingres_errsqlstate() den letzten Fehlercode von SQLSTATE für die Standardverbindung zurück.

Die Funktion ingres_errsqlstate() sollte immer nach der Ausführung einer Datenbankabfrage aufgerufen werden. Wird vor dem Aufruf von ingres_errsqlstate() eine andere Funktion aufgerufen, wird die Fehlermeldung der letzten Datenbankabfrage von diesem Aufruf zurückgesetzt oder verändert.

Parameter-Liste

link

Die Verbindungskennung

Rückgabewerte

Gibt einen String zurück, der den letzten Fehlercode von SQLSTATE enthält oder NULL, falls es keinen Fehler gab.

Beispiele

Beispiel #1 ingres_errsqlstate()-Beispiel

<?php
$link 
ingres_connect($database$user$password);

$result ingres_query($link"select * from table");

$error_sqlstate ingres_errsqlstate($link);

if (!
is_null($error_sqlstate)) {
   echo 
"Ein Fehler ist aufgetreten - " $error_sqlstate;
}
?>

Siehe auch


Keine BenutzerBeiträge.
- Beiträge aktualisieren...



PHP Powered Diese Seite bei php.net
The PHP manual text and comments are covered by the Creative Commons Attribution 3.0 License © the PHP Documentation Group - Impressum - mail("TO:Reinhard Neidl",...)