Altova DatabaseSpy 2024 Professional Edition

Sie können ein XML-Schema einer Datenbankspalte (oder in IBM DB2 Datenbanken einem Datenbankfeld) vom Typ XML zuweisen. Anhand dieses Schemas werden die Daten bei Durchführung einer INSERT- oder UPDATE-Aktion validiert.

So weisen Sie einer Datenbankspalte oder einem Datenbankfeld vom Typ XML ein XML-Schema zu:

1.Wählen Sie abhängig vom Datenbanktyp eine der folgenden Methoden:

 

Stellen Sie in DB2 Datenbanken sicher, dass sich das Ergebnisfenster im Bearbeitungsmodus befindet, klicken Sie in der gewünschten XML-Datenzelle auf die Schaltfläche "Durchsuchen" ic_change-xml und wählen Sie im Menü, das daraufhin angezeigt wird, den Befehl XML-Schema zuweisen.

Klicken Sie in SQL Server-Datenbanken mit der rechten Maustaste im Online Browser auf die Spalte und wählen Sie im Kontextmenü den Befehl XML-Schema zuweisen....

dbs_xml_schemas_04

2.Wählen Sie eine der folgenden Methoden:

 

Wählen Sie eines der XML-Schemas aus der Dropdown-Liste (die Liste enthält in der Datenbank registrierte XML-Schemas) aus. Klicken Sie optional auf die Schaltfläche Schemas verwalten, um ein Schema zur Datenbank hinzuzufügen.

Um eine XML-Schema-Zuweisung aus der Spalte (oder ggf. Datenzelle) zu entfernen, wählen Sie Kein.

 

3.Klicken Sie auf OK.

4.Wählen Sie abhängig vom Datenbanktyp eine der folgenden Methoden:

 

Klicken Sie in DB2-Datenbanken im Ergebnisfenster auf die Schaltfläche Übernehmen.

Führen Sie in SQL Server-Datenbanken im Fenster Datenbankstruktur Change Script das Change Script aus.

 

DatabaseSpy validiert zu diesem Zeitpunkt die XML-Spalte oder -Datenzelle anhand des zugewiesenen Schemas und gibt etwaige Fehler im Meldungsfenster aus. Wenn die Validierung fehlschlägt, kann die XML-Schemazuweisung nicht in die Datenbank geschrieben werden.

© 2017-2023 Altova GmbH