Tabelle 3. Klassencode 01: Warnung
SQLSTATE-Wert |
Bedeutung |
---|---|
01002 | Bei DISCONNECT ist ein Fehler aufgetreten. |
01003 | Nullwerte wurden aus dem Argument einer Spaltenfunktion gelöscht. |
01004 | Der Wert einer Zeichenfolge wurde beim Zuordnen zu einer Host-Variablen abgeschnitten. |
01005 | Nicht genügend Einträge in einem SQL-Deskriptorbereich (SQLDA). |
01007 | Ein Zugriffsrecht wurde nicht erteilt. |
0100C | Mindestens eine Ad-hoc-Ergebnismenge wurde von der Prozedur zurückgegeben. |
0100D | Der Cursor, der geschlossen war, wurde für die nächste Ergebnismenge in der Kette erneut geöffnet. |
0100E | Die Prozedur hat mehr als die zulässige Höchstzahl an Ergebnismengen generiert. Nur die ersten ganzzahligen Ergebnismengen wurden an das aufrufende Programm zurückgegeben. |
01503 | Die Anzahl der Ergebnisspalten ist größer als die Anzahl der verfügbaren Host-Variablen. |
01504 | Die Anweisung UPDATE oder DELETE enthält keine Klausel WHERE. |
01506 | Ein DATE- oder TIMESTAMP-Wert wurde angepaßt, um das aus einer Rechenoperation resultierende ungültige Datum zu korrigieren. |
01509 | Die Blockung wurde für einen Cursor abgebrochen, da der verfügbare Speicher auf der virtuellen Benutzermaschine nicht ausreicht. |
01515 | Einer Host-Variablen wurde der Nullwert zugewiesen, da der Wert der Spalte, der kein Nullwert ist, nicht im gültigen Bereich für die Host-Variable liegt. |
01516 | Eine nicht zulässige Angabe WITH GRANT OPTION wurde ignoriert. |
01517 | Ein Zeichen, das nicht konvertiert werden konnte, wurde durch ein anderes Zeichen ersetzt. |
01519 | Einer Host-Variablen wurde der Nullwert zugewiesen, da der numerische Wert außerhalb des gültigen Wertebereichs liegt. |
01524 | Das Ergebnis einer Spaltenfunktion enthält nicht die Nullwerte, die aufgrund der Auswertung eines arithmetischen Ausdrucks erstellt werden. |
01526 | Die Isolationsstufe wurde eskaliert. |
01539 | Die Verbindung wurde erfolgreich hergestellt, es dürfen jedoch nur SBCS-Zeichen verwendet werden. |
01543 | Eine doppelte Integritätsbedingung wurde ignoriert. |
01545 | Ein nicht qualifizierter Spaltenname wurde als Korrelationsbezug interpretiert. |
01550 | Der Index wurde nicht erstellt, da bereits ein Index mit der angegebenen Beschreibung existiert. |
01560 | Eine redundante Anweisung GRANT wurde ignoriert. |
01562 | Der geänderte Pfad zu den Protokolldateien (newlogpath) in der Konfigurationsdatei der Datenbank ist ungültig. |
01563 | Der aktuelle Datenbankprotokollpfad (logpath) ist ungültig. Der Pfad zur Protokolldatei wird auf den Standardwert zurückgesetzt. |
01564 | Einer Host-Variablen wurde der Nullwert zugeordnet, da eine Division durch Null aufgetreten ist. |
01586 | Durch das Inaktivieren der Integritätsbedingungen für eine übergeordnete Tabelle in einer referentiellen Struktur wurden eine oder mehr untergeordnete Tabelle automatisch in den Status CHECK PENDING versetzt. |
01589 | Eine Anweisung enthält redundante Spezifikationen. |
01592 | In einer Anweisung CREATE FUNCTION, die auf eine Funktion SOURCE
verweist, ist mindestens einer der folgenden Fälle aufgetreten:
|
01594 | In einem SQL-Deskriptorbereich sind nicht genügend Einträge für ALLE Informationen vorhanden, d. h. für die Zurückgeben des einzigartigen Namens stehen nicht genügend Deskriptoren zur Verfügung. |
01595 | Die Sicht ersetzte eine vorhandene, ungültig gewordene Sicht. |
01596 | Für einen einzigartigen Typ, der auf dem Datentyp langer Zeichenfolgen basiert, wurden keine Vergleichsfunktionen erstellt. |
01598 | Es wurde versucht, einen aktiven Ereignismonitor zu aktivieren bzw. einen inaktiven Ereignismonitor zu inaktivieren. |
01599 | Die Bindeoptionen für REBIND wurden ignoriert. |
01602 | Die Optimierungsstufe wurde auf einen niedrigeren Wert gesetzt. |
01603 | Beim Überprüfen der Daten wurden Verstöße gegen Integritätsbedingungen gefunden. Die betreffenden Daten wurden in Ausnahmetabellen übertragen. |
01604 | Die SQL-Anweisung wurde erklärt und nicht ausgeführt. |
01605 | Ein rekursiver allgemeiner Tabellenausdruck enthält unter Umständen eine Endlosschleife. |
01606 | Das Knoten- oder Systemdatenbankverzeichnis ist leer. |
01607 | Die Unterschiede zwischen den Uhrzeitangaben auf den Knoten bei Transaktionen mit Lesezugriff überschreiten den definierten Grenzwert. |
01609 | Die Prozedur hat mehr als die zulässige Höchstzahl an Ergebnismengen generiert. Nur die ersten ganzzahligen Ergebnismengen wurden an das aufrufende Programm zurückgegeben. |
01610 | Mindestens eine Ad-hoc-Ergebnismenge wurde von der Prozedur zurückgegeben. |
01611 | Der Cursor, der geschlossen war, wurde für die nächste Ergebnismenge in der Kette erneut geöffnet. |
01616 | Der geschätzte CPU-Aufwand überschreitet die Ressourcengrenze. |
01618 | Ein erneutes Verteilen der Knotengruppe ist erforderlich, um die Partitionierung der Daten zu ändern. |
01620 | Bei einigen Basistabellen von UNION ALL handelt es sich möglicherweise um dieselbe Tabelle. |
01621 | Der abgerufene LOB-Wert wurde möglicherweise geändert. |
01622 | Die Anweisung wurde erfolgreich ausgeführt, es trat jedoch ein Systemfehler auf, nachdem die Anweisung ausgeführt wurde. |
01623 | Der Wert von DEGREE wird ignoriert. |
01626 | Die Datenbank verfügt nur über einen aktiven Pufferpool. |
01627 | Der DATALINK-Wert ist möglicherweise nicht gültig, da die Tabelle sich im Status 'Reconcile Pending' oder 'Reconcile Not Possible' befindet. |
01632 | Die Anzahl gleichzeitig bestehender Verbindungen hat die definierte Berechtigung für das Produkt überschritten. |
01633 | Die Übersichtstabelle sollte nicht verwendet werden, um die Verarbeitung von Abfragen zu optimieren. |
01636 | Die Integrität von nicht inkrementellen Daten wird vom Datenbankmanager nicht geprüft. |
01637 | Debug ist nicht aktiviert. |
01639 | Die Sicht oder Übersichtstabelle erfordert, daß das aufrufende Programm über die notwendigen Zugriffsrechte für Datenquellenobjekte verfügt. |
01641 | Die Verwendung strukturierter Typen wird durch Attribute vom Typ DATALINK eingeschränkt. |
01642 | Die Spalte ist nicht lang genug für den größtmöglichen USER-Standardwert. |
01643 | Die Zuordnung zu einer SQLSTATE- oder SQLCODE-Variablen in einer SQL-Routine kann überschrieben werden und aktiviert keine Steuerroutine. |
01645 | Die ausführbare Datei für die SQL-Prozedur wird nicht im Datenbankkatalog gespeichert. |
01HXX | Eine benutzerdefinierte Funktion oder eine externe Prozedur CALL gaben gültige SQLSTATE-Werte mit dem Code "Warnung" zurück. |