Beschreibung
string
ifx_error
( void)
Die
Informix
Fehlercodes
(
SQLSTATE
SQLCODE
)
sind
wie
folgt
formatiert
:
mit
x
=
Leerzeichen
:
kein
Fehler
E
:
Fehler
N
:
Keine
Daten
mehr
W
:
Warnung
?
:
undefiniert
Falls
anstelle
des
Zeichens
"
x
"
etwas
anderes
als
ein
Leerzeichen
angezeigt
wird
,
beschreiben
SQLSTATE
und
SQLCODE
den
Fehler
genauer
.
Schauen
Sie
im
Informix
Handbuch
nach
den
Beschreibungen
von
SQLSTATE
und
SQLCODE
.
Die
Funktion
gibt
einen
String
zurück
,
der
in
einem
Zeichen
einen
allgemeinen
Status
der
Abfrage
zurückgibt
,
und
die
Zustände
von
SQLSTATE
und
SQLCODE
,
die
mit
der
letzten
ausgeführten
Abfrage
verknüpft
sind
.
Das
Format
dieses
Strings
ist
:
"
(char
)
[SQLSTATE=(zwei
Ziffern
)
(drei
Ziffern
)
SQLCODE=(eine
Ziffer)]
"
.
Das
erste
Zeichen
kann
ein
'
'
(Leerzeichen
)
(kein
Fehler)
,
ein
'
W
'
(der
Befehl
verursachte
eine
Warnung)
,
ein
'
E
'
(ein
Fehler
ist
bei
der
Ausführung
des
Befehls
aufgetreten
)
oder
ein
'
N
'
(der
Befehl
lieferte
keine
Daten
zurück
)
sein
.
Siehe
auch
:
ifx_errormsg(
)