Tabelle 27. Klassencode 42: Syntaxfehler oder ungültige Zugriffsregel
SQLSTATE-Wert |
Bedeutung |
---|---|
42501 | Die Berechtigungs-ID ist nicht berechtigt, die angegebene Operation für das betreffende Objekt auszuführen. |
42502 | Die Berechtigungs-ID ist nicht berechtigt, die Operation so auszuführen, wie sie angegeben wurde. |
42504 | Die angegebene Berechtigung kann dem angegebenen Berechtigungsnamen nicht entzogen werden. |
42506 | Bei der Eignerberechtigung ist ein Fehler aufgetreten. |
42508 | Die angegebenen Datenbankberechtigungen können für PUBLIC nicht erteilt werden. |
42509 | Die SQL-Anweisung hat aufgrund der Option STATICRULES keine Berechtigung. |
42601 | Ein Zeichen, ein Token oder eine Klausel ist ungültig oder fehlt. |
42602 | Es wurde ein Zeichen gefunden, das in einem Namen ungültig ist. |
42603 | Eine nicht beendete Zeichenfolgekonstante wurde gefunden. |
42604 | Eine ungültige numerische Konstante oder Zeichenfolgekonstante wurde gefunden. |
42605 | Die für eine Skalarfunktion angegebene Anzahl Argumente ist ungültig. |
42606 | Eine ungültige Hexadezimalkonstante wurde gefunden. |
42607 | Ein Operand einer Spaltenfunktion ist ungültig. |
42608 | Die Verwendung von NULL oder DEFAULT in der Klausel VALUES ist nicht zulässig. |
42609 | Alle Operanden eines Operators oder einer Funktion sind Parametermarken. |
42610 | Eine Parametermarke ist nicht zulässig. |
42611 | Die Spalten- oder Argumentdefinition ist ungültig. |
42612 | Die Anweisungszeichenfolge ist eine SQL-Anweisung, die in dem Kontext, in dem sie verwendet wird, nicht gültig ist. |
42613 | Klauseln schließen sich gegenseitig aus. |
42614 | Ein doppeltes Schlüsselwort ist ungültig. |
42615 | Eine ungültige Alternative wurde gefunden. |
42617 | Die Anweisungszeichenfolge besteht aus Leerzeichen oder ist leer. |
42618 | Eine Host-Variable ist nicht zulässig. |
42621 | Eine Prüfung auf Integrität ist nicht zulässig. |
42622 | Ein Name oder ein Kennsatz ist zu lang. |
42623 | Es kann keine Klausel DEFAULT angegeben werden. |
42625 | Ein Ausdruck CASE ist ungültig. |
42627 | Klausel RETURNS muß vor dem Vergleichselement mit der Klausel EXPRESSION AS angegeben werden. |
42628 | In einer Umsetzungsdefinition wurden mehrere Umsetzungsfunktionen vom Typ TO SQL oder FROM SQL definiert. |
42629 | Für SQL-Routinen müssen Parameternamen angegeben werden. |
42630 | In einer verschachtelten Compound-Anweisung darf sich keine SQLSTATE- oder SQLCODE-Variablendeklaration befinden. |
42631 | Eine RETURN-Anweisung in einer SQL-Funktion oder -Methode muß einen Rückgabewert beinhalten. |
42701 | In einer Anweisung INSERT oder UPDATE wurde ein doppelter Spaltenname gefunden. |
42702 | Ein Spaltenbezug ist aufgrund doppelter Namen mehrdeutig. |
42703 | Ein undefinierter Spalten-, Attribut- oder Parametername wurde gefunden. |
42704 | Ein undefinierter Name eines Objekts oder einer Integritätsbedingung wurde gefunden. |
42705 | Ein undefinierter Server-Name wurde gefunden. |
42707 | Ein Spaltenname in der Klausel ORDER BY gibt keine Spalte der Ergebnistabelle an. |
42709 | In der Klausel PRIMARY KEY, UNIQUE KEY oder FOREIGN KEY wurde ein Spaltenname doppelt verwendet. |
42710 | Ein doppelter Name eines Objekts oder einer Integritätsbedingung wurde gefunden. |
42711 | In der Objektdefinition oder der Anweisung ALTER wurde ein doppelter Spalten- oder Attributname gefunden. |
42712 | In einer Klausel FROM wurde eine doppelte Tabellenbezeichnung gefunden. |
42713 | In einer Objektliste wurde ein mehrfach vorhandenes Objekt entdeckt. |
42720 | Der Knotenname für eine ferne Datenbank wurde im Knotenverzeichnis nicht gefunden. |
42723 | Im Schema ist bereits eine Funktion mit derselben Kennung vorhanden. |
42724 | Auf ein externes Programm, das für eine eine benutzerdefinierte Funktion oder eine Prozedur verwendet wird, kann nicht zugegriffen werden. |
42725 | Auf eine Funktion wurde direkt verwiesen, d. h. weder über eine Kennung noch über einen spezifischen Exemplarnamen, es gibt jedoch mehr als ein spezifisches Exemplar dieser Funktion. |
42726 | Es wurden doppelte Namen für benannte abgeleitete Tabellen gefunden. |
42727 | Für die neue Tabelle existiert kein standardmäßiger primärer Tabellenbereich. |
42728 | In der Definition der Knotengruppe wurde ein doppelter Knoten gefunden. |
42729 | Der Knoten ist nicht definiert. |
42730 | Der Behältername wird bereits von einem anderen Tabellenbereich verwendet. |
42731 | Der Behältername wird bereits von diesem Tabellenbereich verwendet. |
42732 | In der Anweisung SET CURRENT PATH wurde ein doppelter Schemenname gefunden. |
42734 | Ein doppelter Parametername, SQL-Variablenname, Cursorname, Bedingungsname oder Kennsatz wurde festgestellt. |
42735 | Die Knotengruppe für den Tabellenbereich ist nicht für den Pufferpool definiert. |
42736 | Der für die Anweisung LEAVE angegebene Kennsatz wurde nicht gefunden oder ist ungültig. |
42737 | Die in der Steuerroutine angegebene Bedingung wurde nicht definiert. |
42738 | In der Anweisung DECLARE CURSOR einer Anweisung FOR wurde ein doppelter Spaltenname oder eine nicht benannte Spalte angegeben. |
42739 | Eine doppelte Umsetzung wurde festgestellt. |
42740 | Für den angegebenen Typ wurden keine Umsetzungen gefunden. Es wurden keine Umsetzungen gelöscht. |
42741 | Für einen Datentyp ist keine Umsetzungsgruppe definiert. |
42742 | Eine untergeordnete Tabelle oder Sicht desselben Typs ist in der Hierarchie der typisierten Tabelle oder Sicht bereits vorhanden. |
42743 | Die Suchmethode wurde in der Indexerweiterung nicht gefunden. |
42744 | In einer Umsetzungsgruppe wurde keine Umsetzungsfunktion vom Typ TO SQL oder FROM SQL definiert. |
42745 | Die Routine würde eine überschreibende Beziehung mit einer vorhandenen Methode definieren. |
42746 | In einer Typenhierarchie darf ein Methodenname nicht mit dem Namen eines strukturierten Typs identisch sein. |
42802 | Die Anzahl der Einfüge- oder Aktualisierungswerte stimmt nicht mit der Anzahl der Spalten überein. |
42803 | Der Verweis auf eine Spalte in der Klausel SELECT oder HAVING ist ungültig, da es sich nicht um eine Gruppenspalte handelt, oder ein Spaltenverweis in der Klausel GROUP BY ist ungültig. |
42804 | Die Ergebnisausdrücke in einem Ausdruck CASE sind nicht kompatibel. |
42805 | Eine ganze Zahl in der Klausel ORDER BY gibt keine Spalte der Ergebnistabelle an. |
42806 | Einer Host-Variablen konnte der gewünschte Wert nicht zugeordnet werden, da die Datentypen nicht kompatibel sind. |
42807 | INSERT, UPDATE oder DELETE ist für dieses Objekt nicht zulässig. |
42808 | Die in der Anweisung INSERT oder UPDATE angegebene Spalte kann nicht aktualisiert werden. |
42809 | Das angegebene Objekt entspricht nicht dem Objekttyp, auf den die Anweisung angewendet wird. |
42810 | In der Klausel FOREIGN KEY ist eine Sicht angegeben. |
42811 | Die Anzahl der angegebenen Spalten stimmt nicht mit der Anzahl der Spalten in der Klausel SELECT überein. |
42813 | WITH CHECK OPTION kann für die angegebene Sicht nicht verwendet werden. |
42815 | Der Datentyp, die Länge, die Skalierung, der Wert oder die CCSID ist ungültig. |
42816 | Ein Wert für Datum/Uhrzeit oder die Dauer in einem Ausdruck ist ungültig. |
42818 | Die Operanden eines Operators oder einer Funktion sind nicht kompatibel. |
42819 | Ein Operand einer Rechenoperation oder einer Funktion, die eine Zahl erfordert, ist keine Zahl. |
42820 | Eine numerische Konstante ist zu lang, oder sie hat einen für diesen Datentyp ungültigen Wert. |
42821 | Ein Aktualisierungs- oder Einfügewert ist nicht mit der Spalte kompatibel. |
42823 | Von einer Unterabfrage, die nur eine Spalte beinhalten darf, werden mehrere Spalten zurückgegeben. |
42824 | Ein Operand von LIKE ist keine Zeichenfolge, oder der erste Operand ist keine Spalte. |
42825 | Die in den Klauseln UNION, INTERSECT, EXCEPT oder VALUES angegebenen Zeilen verfügen nicht über kompatible Spalten. |
42826 | Die in den Klauseln UNION, INTERSECT, EXCEPT oder VALUES angegebenen Zeilen verfügen nicht über dieselbe Anzahl Spalten. |
42827 | Die in der Anweisung UPDATE oder DELETE angegebene Tabelle ist nicht mit der durch den Cursor bezeichneten Tabelle identisch. |
42828 | Die Tabelle, die durch den Cursor der Anweisung UPDATE oder DELETE bezeichnet wird, kann nicht geändert werden, oder der Cursor ist nur im Lesezugriff verfügbar. |
42829 | FOR UPDATE OF ist ungültig, da die durch den Cursor bezeichnete Ergebnistabelle nicht geändert werden kann. |
42830 | Der Fremdschlüssel entspricht nicht der Beschreibung des Primärschlüssels. |
42831 | Eine Spalte eines Primärschlüssels oder eines eindeutigen Schlüssels läßt keine Nullwerte zu. |
42832 | Die Operation ist für Systemobjekte nicht zulässig. |
42834 | SET NULL kann nicht angegeben werden, da der Fremdschlüssel keine Nullwerte zuläßt. |
42835 | Die Angabe zyklischer Verweise zwischen benannten abgeleiteten Tabellen ist nicht möglich. |
42836 | Die Angabe einer rekursiven, benannten abgeleiteten Tabelle ist ungültig. |
42838 | Eine ungültige Verwendung eines Tabellenbereichs wurde gefunden. |
42839 | Indizes und Spalten für große Objekte (LOBs) müssen sich im selben Tabellenbereich wie die Tabelle befinden. |
42840 | Eine ungültige Verwendung der Option AS CAST wurde gefunden. |
42841 | Eine Parametermarke darf weder ein benutzerdefinierter Datentyp noch eine Verweisart sein. |
42842 | Eine Spaltendefinition ist ungültig, da eine angegebene Option mit der Spaltenbeschreibung nicht konsistent ist. |
42845 | Eine ungültige Verwendung einer Funktion VARIANT oder EXTERNAL ACTION wurde gefunden. |
42846 | Die Umsetzung des Quellendatentyps in den Zieldatentyp wird nicht unterstützt. |
42852 | Die in GRANT oder REVOKE angegebenen Berechtigungen sind ungültig oder nicht konsistent. (Beispiel: GRANT ALTER für eine Sicht.) |
42853 | Entweder wurden beide Alternativen einer Option angegeben, oder eine Option wurde mehrmals angegeben. |
42854 | Ein Ergebnisspaltendatentyp in der SELECT-Liste ist nicht mit dem definierten Typ in einer typisierten Sicht oder Übersichtstabellendefinition kompatibel. |
42855 | Die Zuordnung des LOB zu dieser Host-Variablen ist nicht zulässig. Die Ziel-Host-Variable bei allen Abrufen dieses LOB-Werts für diesen Cursor muß ein Querverweis oder eine LOB-Variable sein. |
42858 | Die Operation kann für das angegebene Objekt nicht ausgeführt werden. |
42863 | In REXX wurde eine undefinierte Host-Variable gefunden. |
42866 | Der in der Klausel RETURNS oder CAST FROM der Anweisung CREATE FUNCTION angegebene Datentyp ist für den Datentyp, der von der Quellenfunktion oder der Anweisung RETURN im Funktionsrumpf zurückgegeben wird, nicht geeignet. |
42875 | Das Objekt, das in CREATE SCHEMA erstellt werden soll, muß das gleiche Qualifikationsmerkmal haben wie der Schemenname. |
42877 | Der Spaltenname kann nicht qualifiziert werden. |
42878 | Für das Schlüsselwort EXTERNAL wurde ein ungültiger Funktions- oder Prozedurname verwendet. |
42879 | Der Datentyp mindestens eines Eingabeparameters in der Anweisung CREATE FUNCTION ist für den entsprechenden Datentyp der Quellenfunktion ungeeignet. |
42880 | Die Datentypen CAST TO und CAST FROM sind nicht kompatibel oder hätten das Abschneiden einer Zeichenfolge fester Länge zur Folge. |
42881 | Ungültige Verwendung einer zeilenbasierten Funktion. |
42882 | Das spezifische Qualifikationsmerkmal für den Exemplarnamen stimmt nicht mit dem Qualifikationsmerkmal des Funktionsnamens überein. |
42883 | Es wurde keine Funktion mit einer übereinstimmenden Kennung gefunden. |
42884 | Es wurde keine Funktion oder Prozedur mit dem angegebenen Namen und kompatiblen Argumenten gefunden. |
42885 | Die Anzahl der in der Anweisung CREATE FUNCTION angegebenen Eingabeparameter stimmt nicht mit der Anzahl überein, die von der in der Klausel SOURCE benannten Funktion bereitgestellt wurden. |
42886 | Die Parameterattribute IN, OUT oder INOUT stimmen nicht überein. |
42887 | Die Funktion ist in dem Kontext, in dem sie auftritt, nicht gültig. |
42888 | Die Tabelle hat keinen Primärschlüssel. |
42889 | Die Tabelle hat bereits einen Primärschlüssel. |
42890 | In der Klausel REFERENCES wurde zwar eine Spaltenliste angegeben, aber für die angegebene übergeordnete Tabelle wurden keine eindeutigen Integritätsbedingungen mit den angegebenen Spaltennamen definiert. |
42891 | Es ist bereits eine zweite, identische Integritätsbedingung UNIQUE vorhanden. |
42893 | Das Objekt oder die Integritätsbedingung kann nicht gelöscht werden, da andere Objekte davon abhängig sind. |
42894 | Der DEFAULT-Wert ist ungültig. |
42895 | Für statisches SQL kann eine Eingabe-Host-Variable nicht verwendet werden, da ihr Datentyp nicht mit dem Parameter einer Prozedur oder benutzerdefinierten Funktion kompatibel ist. |
428A0 | Bei der Quellenfunktion, auf der die benutzerdefinierte Funktion basiert, ist ein Fehler aufgetreten. |
428A1 | Auf die Datei, auf die durch eine Variable für die Host-Datei verwiesen wird, kann nicht zugegriffen werden. |
428A2 | Eine Tabelle kann einer Knotengruppe mit mehreren Knoten nicht zugeordnet werden, da sie nicht über einen Partitionsschlüssel verfügt. |
428A3 | Für den Ereignismonitor wurde ein ungültiger Pfad angegeben. |
428A4 | Für eine Ereignismonitoroption wurde ein ungültiger Wert angegeben. |
428A5 | Die in einer Anweisung SET INTEGRITY angegebene Ausnahmetabelle hat entweder nicht die richtige Struktur oder wurde mit generierten Spalten, Integritätsbedingungen oder Auslösern definiert. |
428A6 | Die in der Anweisung SET INTEGRITY angegebene Ausnahmetabelle darf nicht mit einer der Tabellen identisch sein, die geprüft werden. |
428A7 | Die Anzahl der Tabellen, die geprüft werden, und die Anzahl der in der Anweisung SET INTEGRITY angegebenen Ausnahmetabellen stimmen nicht überein. |
428A8 | Der Status 'Überprüfung anstehend' kann für die untergeordnete Tabelle nicht mit der Anweisung SET INTEGRITY zurückgesetzt werden, solange sich die übergeordnete Tabelle im Status 'Überprüfung anstehend' befindet. |
428A9 | Der Knotenbereich ist ungültig. |
428B0 | Unzulässige Verschachtelung in ROLLUP, CUBE oder GROUPING SETS. |
428B1 | Falsche Anzahl von Spezifikationen für Tabellenbereichsbehälter, die nicht für bestimmte Knoten zugeordnet wurden. |
428B2 | Der Pfadname für den Behälter ist ungültig. |
428B3 | Für RAISE_ERROR wurde ein ungültiger SQLSTATE-Wert angegeben. |
428C0 | Der Knoten kann nicht gelöscht werden, da er der einzige Knoten der Knotengruppe ist. |
428C1 | Für eine Tabelle kann nur eine ROWID-Spalte angegeben werden. |
428C2 | Die Untersuchung des Funktionsrumpfs zeigt an, daß die angegebene Klausel in der Anweisung CREATE FUNCTION hätte angegeben werden müssen. |
428C4 | Die Anzahl der Elemente auf jeder Seite des Operators für die Vergleichselemente stimmt nicht überein. |
428C5 | Für einen Datentyp der Datenquelle wurde keine Datentypzuordnung gefunden. |
428C9 | Als Zielspalte einer Anweisung INSERT oder UPDATE kann keine ROWID-Spalte angegeben werden. |
428CA | Eine Tabelle im Anfügemodus kann keinen in Gruppen zusammengefaßten Index haben. |
428CB | Die Seitengröße für einen Tabellenbereich muß der Seitengröße des zugeordneten Pufferpools entsprechen. |
428D1 | Auf eine Datei, auf die von einem DATALINK-Wert verwiesen wird, kann nicht zugegriffen werden. |
428D4 | Auf den in einer Anweisung FOR angegebenen Cursor kann in einer Anweisung OPEN, CLOSE oder FETCH nicht verwiesen werden. |
428D5 | Der Endekennsatz stimmt nicht mit dem Anfangskennsatz überein. |
428D6 | UNDO ist für NOT ATOMIC-Anweisungen nicht zulässig. |
428D7 | Der Bedingungswert ist nicht zulässig. |
428D8 | Die Deklaration oder Verwendung der SQLSTATE- oder SQLCODE-Variablen ist ungültig. |
428DB | Ein Objekt ist nicht als übergeordneter Typ, übergeordnete Tabelle oder übergeordnete Sicht gültig. |
428DC | Die Funktion ist als Umsetzung für diesen Typ ungültig. |
428DD | Eine erforderliche Umsetzung ist nicht definiert. |
428DE | Der Wert für PAGESIZE wird nicht unterstützt. |
428DF | In CREATE CAST angegebene Datentypen sind nicht gültig. |
428DG | In CREATE CAST angegebene Funktion ist nicht gültig. |
428DH | Operation ist für typisierte Tabellen nicht gültig. |
428DJ | Übernommene Spalte oder übernommenes Attribut kann nicht geändert oder gelöscht werden. |
428DK | Der Bereich für die Verweisspalte ist bereits definiert. |
428DL | Für den Parameter der externen Funktion oder der Quellenfunktion wurde ein Bereich definiert. |
428DM | Die Bereichstabelle oder -sicht ist nicht für die Verweisart gültig. |
428DN | SCOPE ist in der Klausel RETURNS einer externen Funktion nicht angegeben oder ist in der Klausel RETURNS einer Quellenfunktion angegeben. |
428DP | Der Typ ist kein strukturierter Typ. |
428DQ | Eine untergeordnete Tabelle oder Sicht muß denselben Schemennamen wie ihre übergeordnete Tabelle oder Sicht haben. |
428DR | Die Operation kann für eine untergeordnete Tabelle nicht ausgeführt werden. |
428DS | Der Index für die angegebenen Spalten kann nicht in der untergeordneten Tabelle definiert werden. |
428DT | Der Operand des Ausdrucks ist keine gültige Verweisart mit Bereichsangabe. |
428DU | In der erforderlichen Typenhierarchie ist kein Typ enthalten. |
428DV | Ungültiger linker Operand eines Operators zur Verweisauflösung. |
428DW | Auf die Objekt-ID-Spalte kann nicht mit einem Operator zur Verweisauflösung verwiesen werden. |
428DX | Die Objekt-ID-Spalte ist erforderlich, um die Stammtabelle oder Stammsicht einer Hierarchie aus typisierten Tabellen oder Sichten zu definieren. |
428DY | Die Tabellenstatistik kann für eine untergeordnete Tabelle nicht aktualisiert werden. |
428DZ | Eine Objekt-ID-Spalte kann nicht aktualisiert werden. |
428E0 | Die Indexdefinition entspricht nicht der Definition der Indexerweiterung. |
428E1 | Das Ergebnis der Tabellenfunktion, die einen Bereich ausgibt, ist nicht mit dem der Tabellenfunktion zur Schlüsselumsetzung für die Indexerweiterung konsistent. |
428E2 | Die Anzahl oder die Art der Schlüsselzielparameter entspricht nicht der Anzahl oder der Art der Schlüsselumsetzungsfunktion für die Indexerweiterung. |
428E3 | Argument für die Funktion in der Indexerweiterung ist ungültig. |
428E4 | Funktion wird in der Anweisung CREATE INDEX EXTENSION nicht unterstützt. |
428E5 | Die Klausel SELECTIVITY kann nur mit einem benutzerdefinierten Vergleichselement angegeben werden. |
428E6 | Das Suchargument der Methode im benutzerdefinierten Vergleichselement entspricht nicht dem in der entsprechenden Suchmethode der Indexerweiterung. |
428E7 | Der Typ des Operanden, der dem Vergleichsoperator im benutzerdefinierten Vergleichselement folgt, entspricht nicht dem Datentyp RETURNS. |
428E8 | Ein Suchziel- oder Suchargumentparameter entspricht keinem Parameternamen der Funktion, die erstellt wird. |
428E9 | Ein Argumentparametername kann in derselben Ausnutzungsregel nicht sowohl als Suchziel als auch als Suchargument auftreten. |
428EA | Eine Gesamtauswahl in einer typisierten Sicht ist nicht gültig. |
428EB | Eine Spalte in einer untergeordneten Sicht kann nur dann nicht gelesen werden, wenn die entsprechende Spalte in der übergeordneten Sicht aktualisiert werden kann. |
428EC | Die für die Übersichtstabelle angegebene Gesamtauswahl ist nicht gültig. |
428ED | Es können keine strukturierten Typen mit Attributen des Typs DATALINK bzw. REFERENCE erstellt werden. |
428EE | Die Option ist für diese Datenquelle nicht gültig. |
428EF | Der Wert dieser Option ist für diese Datenquelle nicht gültig. |
428EG | Eine für diese Datenquelle erforderliche Option fehlt. |
428EH | Eine bereits definierte Option kann nicht mit ADD hinzugefügt werden. |
428EJ | Eine Option, die nicht hinzugefügt (ADD) wurde, kann nicht festgelegt (SET) oder gelöscht (DROP) werden. |
428EK | Das Qualifikationsmerkmal für eine deklarierte globale temporäre Tabelle muß SESSION lauten. |
428EL | Eine Umsetzungsfunktion kann nicht mit einer Funktion oder Methode verwendet werden. |
428EM | Die Klausel TRANSFORM GROUP ist erforderlich. |
428EN | Es wurde eine Umsetzungsgruppe angegeben, die nicht verwendet wird. |
428EP | Ein strukturierter Typ kann weder direkt noch indirekt von sich selbst abhängig sein. |
428EQ | Der Rückgabetyp der Routine entspricht nicht dem Subjekttyp. |
428ER | Eine Methodenspezifikation kann nicht vor dem Methodenrumpf gelöscht werden. |
428ES | Der Methodenrumpf entspricht nicht dem Sprachentyp der Methodenspezifikation. |
428EU | In der Server-Definition wurden keine Angaben zu TYPE oder VERSION gemacht. |
428EV | Die Durchgriffsfunktion wird für die Art der Datenquelle nicht unterstützt. |
428EW | Die Tabelle kann nicht in eine oder aus einer Übersichtstabelle konvertiert werden. |
428EX | Die Routine kann nicht als Umsetzungsfunktion verwendet werden, da es sich entweder um eine integrierte Funktion oder um eine Methode handelt. |
428EY | Der Datentyp des Suchziels in einem benutzerdefinierten Vergleichselement stimmt nicht mit dem Datentyp des Quellenschlüssels der angegebenen Indexerweiterung überein. |
428EZ | Die Fensterspezifikation für eine OLAP-Funktion ist ungültig. |
428F0 | Eine ROW-Funktion muß mindestens zwei Spalten umfassen. |
428F1 | Eine SQL-Funktion mit der Angabe TABLE muß ein Tabellenergebnis zurückgeben. |
428F2 | Der Datentyp des Werts der Anweisung RETURN in einer SQL-Prozedur muß INTEGER lauten. |
42901 | In einer Spaltenfunktion fehlt der Spaltenname. |
42903 | Eine Klausel WHERE oder SET enthält einen ungültigen Verweis, z. eine Spaltenfunktion. |
42904 | Die SQL-Prozedur wurde aufgrund eines Kompilierungsfehlers nicht erstellt. |
42907 | Die Zeichenfolge ist zu lang. |
42908 | In der Anweisung fehlt eine erforderliche Spaltenliste. |
42911 | Eine Dezimalzahldivision ist ungültig, da die Anzahl der Kommastellen des Ergebniswerts negativ wäre. |
42912 | Eine Spalte kann nicht aktualisiert werden, da sie nicht in der Klausel UPDATE der Cursoranweisung SELECT angegeben ist. |
42914 | DELETE ist ungültig, da eine Tabelle, auf die in einer Unterabfrage verwiesen wird, von der Operation betroffen sein kann. |
42915 | Eine ungültige referentielle Integritätsbedingung wurde gefunden. |
42916 | Der Aliasname konnte nicht erstellt werden, da dies eine sich wiederholende Kette von Aliasnamen zur Folge hätte. |
42917 | Das Objekt kann nicht explizit gelöscht werden. |
42918 | Ein benutzerdefinierter Datentyp kann nicht mit dem Namen eines systemdefinierten Datentyps, z. B. INTEGER, erstellt werden. |
42919 | Verschachtelte Compound-Anweisungen sind nicht zulässig. |
42921 | Das Hinzufügen von Behältern zum Tabellenbereich ist nicht möglich. |
42925 | Rekursive, benannte abgeleitete Tabellen können SELECT DISTINCT nicht angeben und müssen UNION ALL angeben. |
42928 | WITH EMPTY TABLE kann für eine Tabelle mit einer davon abhängigen Übersichtstabelle REFRESH IMMEDIATE nicht angegeben werden. |
42932 | Die Annahmen für die Programmerstellung sind nicht korrekt. |
42939 | Das Objekt kann nicht erstellt werden, da die angegebene Kennung für die Verwendung durch das System reserviert ist. |
42962 | Eine Spalte für lange Daten oder große Objekte (LOBs) oder eine Spalte für strukturierte Typen kann nicht in einem Index, einem Schlüssel oder in einer Integritätsbedingung verwendet werden. |
42968 | Die Verbindung konnte nicht hergestellt werden, da keine aktuelle Softwarelizenz vorhanden ist. |
42969 | Das Paket wurde nicht erstellt und die aktuelle Arbeitseinheit wurde aufgrund interner Beschränkungen oder einer ungültigen Abschnittsnummer zurückgesetzt. |
42972 | Ein Ausdruck in einer Verknüpfungsbedingung verweist auf Spalten in mehreren Operandentabellen. |
42985 | Die Anweisung ist in einer Routine nicht zulässig. |
42987 | Die Anweisung ist in einer Prozedur oder in einem Auslöser nicht zulässig. |
42989 | Eine auf einem Ausdruck basierende generierte Spalte kann nicht in einem Vorauslöser verwendet werden. |
42991 | Der Datentyp BOOLEAN wird momentan nur intern unterstützt. |
42993 | In der definierten Form ist die Spalte zu groß, um protokolliert zu werden. |
42994 | Unformatierte Festplattenbehälter werden von dieser Plattform momentan nicht unterstützt. |
42995 | Die angeforderte Funktion kann auf globale temporäre Tabellen nicht angewendet werden. |
42997 | Ein eindeutiger Index oder eine eindeutige Integritätsbedingung ist nicht zulässig, da die Schlüsselspalten keine übergeordnete Menge der Spalten mit partitioniertem Schlüssel sind. |
429A0 | Ein Fremdschlüssel darf sich nicht auf eine übergeordnete Tabelle beziehen, die ursprünglich als nicht protokolliert definiert wurde. |
429A1 | Die Knotengruppe ist für den Tabellenbereich nicht gültig. |
429A9 | Die SQL-Anweisung kann von DataJoiner nicht verarbeitet werden. |
429B2 | Der angegebene INLINE LENGTH-Wert für den strukturierten Typ ist zu klein. |
429B3 | Objekt kann nicht für eine untergeordnete Tabelle definiert werden. |
429B4 | Datenfilterfunktion kann keine Funktion LANGUAGE SQL sein. |
429B5 | Der Datentyp des Parameters in der Indexerweiterung ist ungültig. |
429B8 | Der Parameter oder Rückgabetyp einer mit PARAMETER STYLE JAVA definierten Routine kann kein strukturierter Typ sein. |
429B9 | DEFAULT oder NULL können in einer Attributzuordnung nicht verwendet werden. |
429BA | Eine Sicht zusammengeschlossener Datenbanken oder eine Übersichtstabellendefinition enthält keinen Verweis auf einen Kurznamen oder eine OLE-Datenbank-Tabellenfunktion. |
429BB | Ein Datentyp, der für einen Parameter oder eine Variable angegeben wurde, wird in einer SQL-Routine nicht unterstützt. |
429BC | In der Anweisung ALTER TABLESPACE sind mehrere Behälteraktionen angegeben. |