Auf einen Blick: XML Schema Repository Tables in Db2 12 enthalten wesentliche Tabellen zur Verwaltung von XML-Schemata. Wichtige Tabellen sind SYSIBM. XSROBJECTS, das registrierte XML-Schemata auflistet, und SYSIBM. XSROBJECTCOMPONENTS, die einzelne Schema-Dokumentkomponenten enthalten.
- SYSIBM. XSROBJECTS enthält registrierte XML-Schemata.
- SYSIBM. XSROBJECTCOMPONENTS enthält einzelne Schema-Dokumentkomponenten.
| Spaltenname | Datentyp | Beschreibung |
| KOMPONENTE | BLOB(30M) | Inhalt des XML-Schema-Dokuments |
| Spaltenname | Datentyp | Beschreibung |
| XSROBJECTID | GANZZAHL | Interne Identifikatorin des XML-Schemas. XSROBJECTID wird als Identitätsspalte generiert |
| XSROBJECT-SCHEMA | VARCHAR(128) | Qualifikation des XML-Schemanamens. Immer auf 'SYSSXR' gesetzt. |
| XSROBJEKT-NAME | VARCHAR(128) | Name des XML-Schemas |
| ZIELNAMENSRAUM | GANZZAHL | Wert der STRINGID-Spalte inSYSXMLSTRINGS, wenn die Ziel-Namensraum-URL des primären XML-Schema-Dokuments in SYSXMLSTRINGS gespeichert wird |
| SCHEMA-STANDORT | GANZZAHL | Wert der STRINGID-Spalte in SYSXMLSTRINGS, wenn die Schema-Standort-URI des primären XML-Schema-Dokuments in SYSXMLSTRINGS gespeichert wird |
| ROWID | ROWID | ID, die zur Unterstützung von BLOB-Datentypwerten verwendet wird |
| GRAMMATIK | BLOB (250M) | Die interne binäre Darstellung des XML-Schemas |
| EIGENSCHAFTEN | BLOB(5M) | Zusätzliche Eigenschaftsinformationen des gesamten XML-Schemas |
| ERSTELLT VON | VARCHAR(128) | Autorisierungs-ID, unter der das XML-Schema erstellt wurde |
| GESCHAFFENE WESEN | ZEITSTEMPEL | Zeit, in der die von DB2 bereitgestellte gespeicherte Prozedur XSR_REGISTER für das XML-Schema ausgeführt wurde |
| STATUS | CHAR(1) | Registrierungsstatus des XML-Schemas: C Vollständig I Unvollständig T Vorübergehend |
| NEU ERSCHAFFEN | CHAR(1) | Die Veröffentlichung von DB2, die zur Erstellung des Objekts verwendet wird |
| CHAR(1) | Nicht benutzt | |
| VARHCAR(128) | Nicht benutzt | |
| BEMERKUNGEN | VARCHAR (762) | Zeichenzeichenfolge, die Kommentare zum XML-Schema enthält |
SYSIBM. XSROBJECTCOMPONENTS
Enthält eine Zeile für jede Komponente (jedes Dokument) in einem XML-Schema
| Spaltenname | Datentyp | Beschreibung |
| XSRCOMPONENTID | GANZZAHL | Identifikator des XML-Schema-Dokuments. XSRCOMPONENTID wird als Identitätsspalte generiert |
| TARGETNAMESPACE | GANZZAHL | Wert der STRINGID-Spalte in SYSXMLSTRINGS, wenn die Ziel-Namensraum-URI des primären XML-Schema-Dokuments in SYSXMLSTRINGS gespeichert wird |
| SCHEMALOKATION | GANZZAHL | Wert der STRINGID-Spalte in SYSXMLSTRINGS, wenn die Schema-Standort-URI des primären XML-Schema-Dokuments in SYSXMLSTRINGS gespeichert wird |
| ROWID | ROWID | ID, die zur Unterstützung von BLOB-Datentypwerten verwendet wird |
| KOMPONENTE | BLOB(30M) | Inhalt des XML-Schema-Dokuments |
| EIGENSCHAFTEN | BLOB(5M) | Zusätzliche Eigenschaftsinformationen des XML-Schema-Dokuments |
| GESCHAFFENE WESEN | ZEITSTEMPEL | Zeit des XML-Schema-Dokuments wurde registriert |
| STATUS | CHAR(1) | Registrierungsstatus des XML-Schemas: C Vollständig I Unvollständig |
| NEU ERSCHAFFEN | CHAR(1) | Die Veröffentlichung von DB2, die zur Erstellung des Objekts verwendet wird |
| Spaltenname | Datentyp | Beschreibung |
| GRAMMATIK | BLOB (250M) | Interne binäre Darstellung des XML-Schemas |
SYSIBM. XSROBJEKTHIERARCHIEN
SYSIBM. XSROBJECTHIERARCHIES enthält eine Regel für jede Komponente (jedes Dokument) in einem XML-Schema, um die XML-Schema-Dokumenthierarchie-Beziehungen aufzuzeichnen
| Spaltenname | Datentyp | Beschreibung |
| XSROBJECTID | GANZZAHL | Interne Identifikatorin des XML-Schemas |
| XSRCOMPONENTID | GANZZAHL | Interne Identifikatorin des XML-Schema-Dokuments |
| HTYPE | CHAR(1) | Hierarchietyp: D Dokument P Primärdokument |
| TARGETNAMESPACE | GANZZAHL | Wert der STRINGID-Spalte in SYSXMLSTRINGS, wenn die Ziel-Namensraum-URI des primären XML-Schema-Dokuments in SYSXMLSTRINGS gespeichert wird |
| SCHEMALOKATION | GANZZAHL | Wert der STRINGID-Spalte in SYSXMLSTRINGS, wenn die Schema-Standort-URI des primären XML-Schema-Dokuments in SYSXMLSTRINGS gespeichert wird |
| NEU ERSCHAFFEN | CHAR(1) | Die Veröffentlichung von DB2, die zur Erstellung des Objekts verwendet wird |
SYSIBM. XSROBJECT-Eigenschaft
Eine Hilfstabelle für die BLOB-Spalte PROPERTIES in SYSIBM. SYSXSROBJECTS
| Spaltenname | Datentyp | Beschreibung |
| EIGENSCHAFTEN | BLOB(5M) | Inhalt der zusätzlichen Eigenschaftsinformationen des gesamten XML-Schemas |
| Spaltenname | Datentyp | Beschreibung |
| EIGENSCHAFTEN | BLOB(5M) | Inhalt der zusätzlichen Eigenschaftsinformationen des XML-Schema-Dokuments |
Haftungsausschluss: Dieser Db2® 12 für z/OS Referenzleitfaden wurde entwickelt, um Nutzern bei ihren täglichen Aktivitäten bei der Verwaltung und Programmierung in Db2 für z/OS zu helfen. Mit den Inhalten dieses Leitfadens gibt es keine ausdrücklich oder stillschweigenden Garantien. Wir möchten den Nutzern eine qualitativ hochwertige und nützliche Referenz bereitstellen. Bitte informieren Sie uns über Fehler oder Fehler in diesem Referenzhandbuch unter blogs@bmc.com. Db2 ist eine eingetragene Marke der IBM Corporation.
Db2-Leitfaden
- Db2 12 für z/OS: Eine Einführung
- Skalare Funktionen in Db2 12
- Wie man IBM<sup>®</sup> Syntaxdiagramme für Db2 12 liest
- Sprachelemente in Db2 12
- Aggregierte Funktionen in Db2 12
- Tabellen- und Zeilenfunktionen in Db2 12
- Anfragen in Db2 12
- Befehle in Db2 12
- SQL-Kontrollanweisungen in Db2 12
- Erkläre Tabellen in Db2 12
- DSNZPARMs in Db2 12
- Bindeparameter in Db2 12
- Db2-Grenzen in Db2 12
- SQL Kommunikationsbereich (SQLCA) in Db2 12
- REXX SQLCA in Db2 12
- Diagnoses in Db2 12 erhalten
- IFCIDS in Db2 12
- Katalogtabellen in Db2 12
- Ausnahmen in Db2 12
- XML-Schema-Repository-Tabellen in Db2 12
- Aktualisierungsfähige Katalogstatistiken in Db2 12
- IBM Utilities in Db2 12
- SQL Positive Return-Codes in Db2 12
- SQL-Fehlerrückgabecodes in Db2 12
Diese Beiträge sind meine eigenen und spiegeln nicht unbedingt die Position, Strategien oder Meinung von BMC wider.