Plattform (siehe Hinweise) | SQL-Fehlercode | Nachricht |
---|---|---|
L | -171 | Der Datentyp, die Länge oder der Wert des Arguments nn von Funktionsname ist ungültig. |
Z | -184 | Ein arithmetischer Ausdruck mit einem Datums-/Uhrzeitwert enthält eine Parametermarke. |
L, Z | -301 | Der Wert der Eingabehostvariablen oder Parameternummer Positionsnummer kann aufgrund ihres Datentyps nicht wie angegeben verwendet werden. |
L, Z | -302 | Der Wert der Eingabevariablen oder Parameternummer Positionsnummer ist ungültig oder zu groß für die Zielspalte oder den Zielwert. |
Z | -303 | Der Ausgabehostvariablennummer Positionsnummer kann kein Wert zugeordnet werden, da die Datentypen nicht vergleichbar sind. |
Z | -304 | Ein Wert mit dem Datentyp Datentyp1 kann nicht einer Hostvariablen zugeordnet werden, da der Wert nicht im Bereich der Hostvariablen in Position Positionsnummer mit Datentyp Datentyp2 liegt. |
Z | -305 | Der Ausgabehostvariablennummer Positionsnummer kann kein Nullwert zugeordnet werden, da keine Indikatorvariable angegeben ist. |
Z | -310 | Die dezimale Hostvariable oder der dezimale Parameter Nummer enthält nicht dezimale Daten. |
Z | -311 | Die Länge der Eingabehostvariablennummer Positionsnummer ist negativ oder größer als der maximale Wert. |
L, Z | -313 | Die Anzahl der angegebenen Hostvariablen entspricht nicht der Anzahl der Parametermarken. |
Z | -314 | Die Anweisung enthält mehrdeutige Hostvariablenverweise. |
Z | -330 | Eine Zeichenfolge kann nicht verwendet werden, da sie nicht verarbeitet werden kann. Ursache: Ursachencode, Zeichen: Codepunkt, Hostvariable: Positionsnummer. |
Z | -331 | Die Zeichenkonvertierung kann nicht durchgeführt werden, da eine Zeichenfolge an Position Positionsnummer nicht aus ID_des_codierten_Quellenzeichensatzes in ID_des_codierten_Zielzeichensatzes konvertiert werden kann. Ursache: Ursachencode. |
Z | -332 | Die von Ursachencode angeforderte Zeichenkonvertierung zwischen der ID des codierten Zeichensatzes ID_des_codierten_Quellenzeichensatzes in ID_des_codierten_Zielzeichensatzes wird nicht unterstützt. |
Z | -333 | Der Subtyp einer Zeichenfolgevariable ist nicht der Subtyp, der zur Bindezeit bekannt war, und der Unterschied kann nicht durch Zeichenkonvertierung aufgelöst werden. |
Z | -336 | Die Anzahl der Kommastellen der Dezimalzahl muss Null sein. |
L, Z | -351 | Ein nicht unterstützter SQLTYPE wurde an Position Positionsnummer der Auswahlliste gefunden. |
L, Z | -352 | Ein nicht unterstützter SQLTYPE wurde an Position Positionsnummer der Eingabeliste gefunden. |
Z | -363 | Ein Wert einer erweiterten Indikatorvariablen für Parameter Nummer liegt außerhalb des gültigen Bereichs. |
L | -365 | Der Wert der erweiterten Indikatorvariablen an Position Position ist nicht gültig. |
Z | -392 | Der für den Cursor Cursor angegebene SQL-Deskriptorbereich wurde vom vorherigen Abruf geändert. |
Z | -398 | Ein Querverweis wurde für die Hostvariablennummer Positionsnummer angefordert, die Variable ist jedoch kein LOB. |
Z | -401 | Die Operanden einer arithmetischen oder Vergleichsoperation sind nicht vergleichbar. |
Z | -402 | Eine Rechenfunktion oder ein Operator arith-fop wird auf Zeichen- oder Datums-/Uhrzeit-Daten angewendet. |
Z | -404 | Die SQL-Anweisung gibt eine zu lange Zeichenfolge an. |
Z | -405 | Die numerische Konstante Konstante kann nicht wie angegeben verwendet werden, da sie außerhalb des gültigen Bereichs liegt. |
Z | -406 | Ein berechneter oder abgeleiteter numerischer Wert liegt nicht im zulässigen Bereich der zugehörigen Objektspalte. |
Z | -407 | Ein UPDATE-, INSERT- oder SET-Wert ist ein Nullwert, die Objektspalte Spaltenname darf jedoch keine Nullwerte enthalten. |
L, Z | -408 | Der Wert ist nicht kompatibel mit dem Datentyp des zugehörigen Ziels. Der Zielname lautet Name. |
Z | -410 | Ein numerischer Wert Wert ist zu lang oder hat einen Wert, der nicht im zulässigen Bereich des zugehörigen Datentyps liegt. |
Z | -413 | Bei der Konvertierung eines numerischen Datentyps ist ein Überlauf aufgetreten. |
L, Z | -417 | Eine vorzubereitende Anweisungszeichenfolge enthält Parametermarken als Operanden desselben Operators. |
L, Z | -418 | Eine vorzubereitende Anweisungszeichenfolge enthält eine ungültige Verwendung von Parametermarken. |
Z | -433 | Der Wert Wert ist zu lang. |
L | -469 | Eine SQL-CALL-Anweisung muss eine Ausgabehostvariable für den Parameter Nummer angeben. |
Z | -502 | Der in einer OPEN-Anweisung angegebene Cursor ist bereits offen. |
Z | -507 | Der in der UPDATE- oder DELETE-Anweisung angegebene Cursor ist nicht offen. |
Z | -517 | Der Cursor Cursorname kann nicht verwendet werden, da der zugehörige Anweisungsname keine vorbereitete Anweisung SELECT angibt. |
Z | -518 | Die EXECUTE-Anweisung gibt keine gültige vorbereitete Anweisung an. |
Z | -525 | Die SQL-Anweisung kann nicht ausgeführt werden, da sie zur Bindezeit für Abschnitt = Abschnittsnummer, Paket = Paketname, Konsistenztoken = Konsistenztoken fehlerhaft war. |
Z | -533 | Ungültige Mehrfachzeileneinfügung. |
L | -670 | Die Datensatzlänge der Tabelle überschreitet die Beschränkung für die Seitengröße. |
L | -678 | Die Konstante Konstante, die für den Indexbegrenzungsschlüssel angegeben ist, muss dem Datentyp Datentyp der entsprechenden Spalte Spaltenname entsprechen. |
L | -713 | Der Ersetzungswert für Sonderregister ist ungültig. |
L | -727 | Bei der impliziten Systemaktion vom Typ Aktionstyp ist ein Fehler aufgetreten. Informationen, die für den Fehler zurückgegeben werden, sind unter anderem SQLCODE SQLCODE, SQLSTATE SQLSTATE und Nachrichtentoken Tokenliste. |
L | -789 | Der Datentyp für den Parameter oder die Variable Name wird in der SQL-Routine nicht unterstützt. |
L, Z | -804 | In den Eingabeparametern des Anwendungsprogramms für die SQL-Anweisung wurde ein Fehler gefunden. Ursache: Ursachencode. |
L, Z | -805 | DBRM oder Paketname location-name.collection-id.dbrm-name.consistency-token wurde im Plan Planname nicht gefunden. Ursache: Ursachencode. |
L | -811 | Das Ergebnis einer eingebetteten Anweisung SELECT oder eines Subselect in der Klausel SET einer Aktualisierungsanweisung ist eine Tabelle mit mehr als einer Zeile oder das Ergebnis einer Unterabfrage eines Basisvergleichselements hat mehr als einen Wert. |
L | -818 | Die vom Vorcompiler generierte Zeitmarke x im Lademodul unterscheidet sich von der vom DBRM erzeugten Zeitmarke y der Bindung. |
L, Z | -822 | Der SQL-Deskriptorbereich enthält eine ungültige Datenadresse oder Indikatorvariablenadresse. |
L | -874 | Das Schema für Codeumsetzung, das für den Objekttyp Objekttyp angegeben ist, muss dem des übergeordneten Tabellenbereichs oder anderen Parametern entsprechen. |
L | -880 | Der Sicherungspunkt Sicherungspunktname ist nicht vorhanden oder in diesem Kontext ungültig. |
L | -905 | Nicht erfolgreiche Ausführung aufgrund einer Überschreitung der Ressourcengrenze, Ressourcenname = Ressourcenname, Grenze = Grenzwert1, CPU-Sekunden (Grenzwert2 Serviceeinheiten) abgeleitet von Grenzwert_Quelle. |
L | -908 | BIND-Typ-Fehler mit Berechtigung Berechtigungs-ID. BIND, REBIND oder AUTO-REBIND ist nicht zulässig. |
L, Z | -911 | Für die aktuelle Arbeitseinheit wurde aufgrund eines Deadlocks oder Zeitlimits ein Rollback durchgeführt. Ursache: Ursachencode, Ressourcentyp: Ressourcentyp, Ressourcenname: Ressourcenname. |
L | -912 | Die maximale Anzahl von Sperrenanforderungen für die Datenbank wurde erreicht. |
L, Z | -913 | Nicht erfolgreiche Ausführung aufgrund eines Deadlocks oder Zeitlimits. Ursache: Ursachencode, Ressourcentyp: Ressourcentyp, Ressourcenname: Ressourcenname. |
L, Z | -917 | Paketbindung ist fehlgeschlagen. |
Z | -918 | Die SQL-Anweisung kann nicht ausgeführt werden, da eine Verbindung verloren gegangen ist. |
Z | -924 | Interner DB2-Verbindungsfehler, Funktionscode, Rückkehrcode, Ursachencode. |
L | -1023 | Der Datenaustausch ist fehlgeschlagen. |
L | -1164 | Der SQL-Deskriptorbereich oder die Hostvariablen vom Typ Typ, die in der SQL-Anweisungen verwendet werden, sind nicht gültig. Ursachencode: Ursachencode, Hostvariablen-/SQL-VAR-Nummer: Variablennummer. |
L | -1352 | Gesicherte Verbindung kann während einer Transaktion nicht wiederverwendet werden. |
L | -1358 | Es kann kein doppelter Cursor geöffnet werden. |
L | -1426 | Eine Standardinstanz kann nicht ermittelt werden. |
Z | -20107 | Hostvariable oder Parameternummer Positionsnummer kann nicht wie angegeben verwendet werden. Ursache: Ursachencode. |
L | -20191 | Für einen INOUT-Parameter in einer dynamisch vorbereiteten CALL-Anweisung muss dieselbe Hostvariable wie in den Klauseln USING und INTO verwendet werden. |
Z | -30000 | Die Ausführung ist aufgrund eines Fehlers im Verteilerprotokoll fehlgeschlagen, der sich nicht auf die erfolgreiche Ausführung nachfolgender Befehle oder SQL-Anweisungen auswirkt: Ursache: Ursachencode (Untercode). |
Z | -30002 | Die SQL-Anweisung kann aufgrund einer früheren Bedingung in einer Kette von Anweisungen nicht ausgeführt werden. |
L, Z | -30020 | Die Ausführung ist aufgrund eines Fehlers im Verteilerprotokoll fehlgeschlagen, der die Freigabe des Datenaustausch verursachte. Ursache: Ursachencode (Untercode). |
Z | -30021 | Die Ausführung ist aufgrund eines Fehlers im Verteilerprotokoll fehlgeschlagen, der sich auf die erfolgreiche Ausführung nachfolgender Befehle oder SQL-Anweisungen auswirkt. Manager Manager auf Ebene Ebene nicht unterstützter Fehler. |
L | -30073 | Parameteruntercode Parameterwert Wert nicht unterstützter Fehler. |
Z - Der Fehlercode bezieht sich auf DB2 for z/OS-Datenbanken.
L - Der Fehlercode bezieht sich auf Datenbanken mit DB2 for Linux, UNIX, and Windows.