QRYMOD(ERROR) DABA16 QRYMOD(ERROR) NAME Zusammenstellung der Fehlernachrichten der Anfragenmodifika- tion UEBERSICHT Fehlernummern 3000 - 3999. BESCHREIBUNG Diese Fehlernachrichten werden durch den Modul der Anfragen- modifikation generiert. Diese Fehler umfassen syntaktische und semantische Probleme der Sicht-, Integritaets- und Schutzdefinition als auch Laufzeitfehler, wie die Unmoeg- lichkeit, eine Sicht zu aendern oder eine Schutzverletzung. FEHLER 3310 %0 on view %1: cannot update some domain %0 auf Sicht %1: Keine Aenderung einzelner Domaenen. Sie haben versucht, die Operation %0 auf eine Sicht auszufuehren, aber die Aenderung ist nicht defi- niert. 3320 %0 on view %1: domain occurs in qualification of view %0 auf Sicht %1: eine Domaene tritt in der Qualifi- kation der Sicht auf. Es ist nicht moeglich, eine Domaene in der Qualifi- kation der Sicht zu aendern, weil das veranlassen koennte, das Tupel aus der Sicht zu entfernen. 3330 %o on view %1: update would result in more than one query %0 auf Sicht %1: die Aenderung muesste in mehr als einer Anfrage erfolgen. Sie haben versucht, eine Aenderung auf eine Sicht auszufuehren, die zwei abhaengige Relationen aendern wuerde. 3340 %0 on view %1: views do not have TID's %0 auf Sicht %1:Sichten duerfen keine TID's (Tuplei- dentifikatoren) haben. Sie haben versucht, das Tupelidentifikator-Feld auf eine Sicht anzuwenden. Das ist nicht definiert. 3350 %0 on view %1: cannot update an aggregate value %0 auf Sicht %1: Keine Aenderung eines Aggregatewer- tes erlaubt. Sie duerfen einen Wert nicht aendern, der in der Sichtdefinition als Aggregat definiert wurde. 3360 %0 on view %1: that update might be non-functional %0 auf Sicht %1: diese Aenderung koennte nicht- funktional sein. Es besteht die Moeglichkeit, dass die resultierende Aenderung nicht-funktional sein koennte. Das bedeu- tet, dass einige ungewuenschte Nebeneffekte auftre- ten koennten. DABA nimmt an, dass es besser ist, diese Aenderung nicht zu versuchen. 3490 INTEGRITY on %1: cannot handle aggregates yet INTEGRITY auf %1: Aggregate sind nicht behandelbar. Sie duerfen keine Integritaetsbedingungen definie- ren, die Aggregate enthalten. 3491 INTEGRITY on %1: cannot handle multivariable con- straints INTEGRITY auf %1: Multivariable Integritaetsbedin- gungen sind nicht behandelbar. Sie duerfen keine Integritaetsbedingungen auf mehr als einer einfache Variable definieren. 3492 INTEGRITY on %1: constraint does not initially hold INTEGRITY auf %1: Integritaetsbedingungen sind an- faenglich nichterfuellt. Zum Zeitpunkt der Definition der Integritaetsbedin- gungen gibt es in der Relation bereits Tupel, die diese NICHT erfuellen. Sie muessen dafuer sorgen, dass die Relation die Integritaetsbedingungen ein- haelt, bevor Sie sie deklarieren. 3493 INTEGRITY on %1: is a view INTEGRITY auf %1: ist eine Sicht. Sie duerfen keine Integritaetsbedingungen auf Sich- ten definieren. 3494 INTEGRITY on %1: You must own %1 INTEGRITY auf %1: Sie muessen der Eigentuemer von %1 sein. Sie muessen der Eigentuemer der Relation sein, wenn Sie Integritaetsbedingungen definieren. 3500 %0 on relation %1: protection violation %0 auf Relation %1: Schutz-Verletzung. Sie haben versucht, eine Operation auszufuehren, die fuer Sie nicht erlaubt ist. 3590 PERMIT: bad terminal identifier "%2" PERMIT: Falscher Terminal-Identifikator "%2". In einer permit Anweisung war das Terminal- Identifikatorfeld ungueltig. 3591 PERMIT: bad user name "%2" PERMIT: Falscher Nutzername "%2". Sie haben einen Nutzernamen verwendet, der fuer das System nicht definiert wurde. 3592 PERMIT: Relation %1 not owned by you PERMIT: Die Relation %1 ist Ihnen nicht zugeeignet. Sie muessen Eigentuemer der Relation sein, bevor Sie Befugniserweiterungen definieren duerfen. 3593 PERMIT: Relation %1 must be a real relation (not a view) PERMIT: Die Relation %1 muss eine reale Relation und keine virtuelle sein. Sie duerfen keine Befugnisse auf Sichten definieren. 3594 PERMIT on %1: bad day-of-week %2 PERMIT auf %1: Falscher Wochentag %2. Der Code fuer den Wochentag ist ungueltig. 3595 PERMIT on %1: only the DBA can use the PERMIT state- ment PERMIT auf %1: Nur der DBA darf die PERMIT-Anweisung anwenden. Weil nur der DBA geteilt nutzbare Relationen haben kann, darf nur er die permit Anweisung anwenden. 3700 Tree buffer overflow in query modification Tree- (Baum) Puffer Uberlauf bei der Anfragenmodifi- kation Ein interner Puffer ist uebergelaufen. Versuchen Sie, Ihre Ausdruecke zu verkuerzen. 3701 Tree build stack overflow in query modification Ueberlauf im Stack fuer Baumbildung bei der Anfra- genmodifikation. Ein interner Puffer ist uebergelaufen. Versuchen Sie, Ihre Ausdruecke zu verkuerzen!