Fehlernachrichten

SQLSTATE-Nachrichten

In diesem Abschnitt sind die SQLSTATE-Werte und ihre Bedeutungen aufgelistet. Die SQLSTATE-Werte sind nach den Klassencodes gruppiert. Die Untercodes finden Sie in den zugehörigen Tabellen.

Tabelle 1. SQLSTATE-Klassencodes
Klassen-
code
 
Bedeutung
Bei Untercodes
siehe...
00 Nicht weiter qualifizierte, erfolgreiche Beendigung Tabelle 2
01 Warnung Tabelle 3
02 Keine Daten Tabelle 4
07 Fehler in dynamischem SQL Tabelle 5
08 Ausnahmebedingung (Verbindung) Tabelle 6
09 Ausnahmebedingung (ausgelöste Aktion) Tabelle 7
0A Nicht unterstützte Funktion Tabelle 8
0D Ungültige Zieldatentypangabe Tabelle 9
0F Ungültiges Token Tabelle 10
0K Ungültige Anweisung RESIGNAL Tabelle 11
20 Bedingung und zugehöriger Ausführungspfad für die Anweisung CASE nicht gefunden Tabelle 12
21 Ungültige Beziehungsart Tabelle 13
22 Ausnahmebedingung (Daten) Tabelle 14
23 Ungültige Integritätsbedingung Tabelle 15
24 Ungültiger Cursorstatus Tabelle 16
25 Ungültiger Transaktionsstatus Tabelle 17
26 Ungültige ID für eine SQL-Anweisung Tabelle 18
28 Ungültige Berechtigungsangabe Tabelle 19
2D Ungültige Transaktionsbeendigung Tabelle 20
2E Ungültiger Verbindungsname Tabelle 21
34 Ungültiger Cursorname Tabelle 22
38 Ausnahmebedingung (externe Funktion) Tabelle 23
39 Ausnahmebedingung (externer Funktionsaufruf) Tabelle 24
3B Ungültiger Sicherungspunkt (SAVEPOINT) Tabelle 25
40 Zurücksetzen der Transaktion Tabelle 26
42 Syntaxfehler oder ungültige Zugriffsregel Tabelle 27
44 Ungültige Angabe WITH CHECK OPTION Tabelle 28
46 Java-DDL Tabelle 29
51 Ungültiger Anwendungsstatus Tabelle 30
54 SQL- oder Produktgrenzwert überschritten Tabelle 31
55 Objekt nicht in erforderlichem Status Tabelle 32
56 Sonstiger SQL- oder Produktfehler Tabelle 33
57 Ressource nicht verfügbar oder Bedienereingriff Tabelle 34
58 Systemfehler Tabelle 35


[ Seitenanfang | Vorherige Seite | Nächste Seite | Inhaltsverzeichnis | Index ]