Kapitel 8.6 · Erweiterte Konzepte
Validierungsmodus
Seite 98 von 114
1 Min. Lesezeit
Bei der validate-Anweisung können die verschiedenen Validierungsmodi (strict, lax, skip) angegeben werden. Fehlt die Angabe des Validierungsmodus oder werden Elementkonstruktoren außerhalb von validate-Anweisungen validiert, dann wird der Validierungsmodus lax verwendet. Diese Voreinstellung kann im XQuery-Prolog verändert werden:
| ValidationDecl | ::= | declare validation (strict | lax | skip) ; |
XQuerySeite 98 von 11486%gelesen
1 · XQuery2 · Beispielszenario3 · Stammdaten4 · Personal5 · Patientendaten6 · Leistungen7 · Operation8 · Datenmodell9 · Sequenzen10 · Funktionen & Operationen auf Sequenzen11 · Veränderung von Sequenzen12 · Atomare Werte13 · Typumwandlung14 · Funktionen auf Sequenzeinträgen15 · Atomisierung16 · Spezielle Typen17 · Knoten18 · Elementknoten19 · Leerraum in Elementkonstruktoren20 · Berechneter Elementkonstruktor21 · Dokumentknoten22 · Namensraumknoten23 · Knoteneigenschaften24 · Funktionen auf Knoten25 · Überblick Knotenfunktionen26 · Sequenztypen27 · Knotentypen28 · Knotenzugriffsfunktionen29 · Typausdrücke30 · Typzuweisung31 · Typabfrage32 · Gleichheit von Sequenzen33 · FLWOR-Struktur34 · FLWOR-Ausdrücke35 · Let- und For-Klausel36 · Bindung mehrerer Variablen37 · Explizite Typprüfung38 · Where-Klausel39 · Order-by-Klausel40 · Aufheben der Sortierung41 · Return-Klausel42 · Schachtelung von FLWOR-Ausdrücken43 · Klammerung in der Return-Klausel44 · Verbundberechnung45 · Verfolgung von Referenzen46 · Symmetrischer Verbund47 · Einseitig äußerer Verbund48 · Verbundvarianten49 · Asymmetrische Verbundnotation50 · Vollständig äußerer Verbund51 · Gruppierung & Aggregation52 · Gruppierung nach Struktur53 · Gruppierung nach Wertegleichheit54 · Aggregationsfunktionen55 · Gruppierung über Attribute56 · Gruppenfilterung & Sortierung57 · Mehrfachgruppierung58 · Geschachtelte Gruppierung59 · Erweiterte XQuery-Ausdrücke60 · Arithmetische Ausdrücke61 · Äquivalente Operatoren62 · Vergleichsausdrücke63 · Wertevergleich64 · Allgemeine Vergleiche65 · Knotenvergleich66 · Weitere Ausdrücke67 · Funktionen auf bool. Werten68 · Konditionale Ausdrücke69 · Quantifizierende Ausdrücke70 · Existenzielle Quantifizierung71 · Universelle Quantifizierung72 · Bindung von Variablen73 · Funktionen74 · Funktionen auf numerischen & bool. Werten75 · Funktionen auf Zeichenketten76 · Vergleich von Zeichenketten77 · Manipulation von Zeichenketten78 · Substitution von Zeichenketten79 · Unicode-Behandlung80 · Analyse von Zeichenketten81 · Auswertung regulärer Ausdrücke82 · Besonderheiten der Auswertung83 · Zeit- und Kalenderfunktionen84 · Analyse von Zeitangaben85 · Vergleich von Zeitangaben86 · Arithmetische Operatoren & Funktionen87 · Benutzerdefinierte Funktionen88 · Deklaration benutzerdefinierter Funktionen89 · Verfolgung von XLink90 · Rekursive benutzerdefinierte Funktionen91 · Fehlerbehandlung92 · Erweiterte Konzepte93 · Das Modulkonzept94 · XQuery-Prolog95 · Namensraumdefinitionen96 · Schemaimport97 · Variablendefinitionen98 · Validierungsmodus99 · Begrenzender Leerraum100 · Sortierordnung101 · Überblick XQuery-Prolog102 · Verarbeitungskonzept103 · Statische Analyse104 · Dynamische Ausführung105 · Serialisierung106 · Statischer Kontext107 · Dynamischer Kontext108 · XQuery-Grammatik109 · Nichtterminalsymbole (1)110 · Nichtterminalsymbole (2)111 · Funktionen und Operatoren (a-e)112 · Funktionen und Operatoren (e-n)113 · Funktionen und Operatoren (n-z)114 · Konstruktorfunktionen