Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die folgende Tabelle enthält die XSD-Anmerkungen, die in SQL Server 2005 eingeführt wurden, und vergleicht sie mit den XDR-Anmerkungen, die in SQL Server 2000 eingeführt wurden.
| XSD-Anmerkung | BESCHREIBUNG | Themenlink | XDR-Anmerkung |
|---|---|---|---|
sql:encode |
Wenn ein XML-Element oder -Attribut einer SQL Server-BLOB-Spalte zugeordnet ist, können Sie einen Verweis-URI anfordern. Dieser URI kann später verwendet werden, um BLOB-Daten zurückzugeben. | Anfordern von URL-Verweisen auf BLOB-Daten mithilfe von sql:encode (SQLXML 4.0) | url-encode |
sql:guid |
Ermöglicht ihnen anzugeben, ob ein von SQL Server generierter GUID-Wert verwendet oder der im Updategram für diese Spalte bereitgestellte Wert verwendet werden soll. | Verwenden der sql:identity- und sql:guid-Anmerkungen | Nicht unterstützt |
sql:hide |
Blendet das Element oder Attribut aus, das im Schema im resultierenden XML-Dokument angegeben ist. | Ausblenden von Elementen und Attributen mithilfe von sql:hide | Nicht unterstützt |
sql:identity |
Kann auf jedem Knoten angegeben werden, der einer Identity-Typ-Datenbankspalte zugeordnet ist. Der für diese Anmerkung angegebene Wert definiert, wie die entsprechende IDENTITY-Typ-Spalte in der Datenbank aktualisiert wird. | Verwenden der sql:identity- und sql:guid-Anmerkungen | Nicht unterstützt |
sql:inverse |
Weist die Updategramlogik an, die Interpretation der beziehung zwischen übergeordneten und untergeordneten Elementen, die mithilfe von <sql:relationship> angegeben wurde, umkehren zu können. | Angeben des sql:inverse-Attributs für sql:relationship (SQLXML 4.0) | Nicht unterstützt |
sql:is-constant |
Erstellt ein XML-Element, das keiner Tabelle zugeordnet ist. Das Element wird in der Abfrageausgabe angezeigt. | Erstellen von Konstantenelementen mithilfe von sql:is-constant (SQLXML 4.0) | identisch |
sql:key-fields |
Ermöglicht die Angabe von Spalten, die die Zeilen in einer Tabelle eindeutig identifizieren. | Identifizieren von Schlüsselspalten mithilfe von sql:key-fields (SQLXML 4.0) | identisch |
sql:limit-fieldsql:limit-value |
Ermöglicht das Einschränken der zurückgegebenen Werte auf der Grundlage eines grenzwertigen Werts. | Filtern von Werten mithilfe von sql:limit-field und sql:limit-value (SQLXML 4.0) | identisch |
sql:mapped |
Ermöglicht das Ausschließen von Schemaelementen aus dem Ergebnis. | Ausschließen von Schemaelementen aus dem resultierenden XML-Dokument mithilfe von sql:mapped (SQLXML 4.0) | map-field |
sql:max-depth |
Ermöglicht ihnen die Angabe der Tiefe in rekursiven Beziehungen, die im Schema angegeben sind. | Angeben der Tiefe in rekursiven Beziehungen mithilfe von sql:max-depth | Nicht unterstützt |
sql:overflow-field |
Identifiziert die Datenbankspalte, die die Überlaufdaten enthält. | Abrufen unkonsumter Daten mithilfe des sql:overflow-field (SQLXML 4.0) | identisch |
sql:prefix |
Erstellt gültige XML-ID, IDREF und IDREFS. Stellt die Werte von ID, IDREF und IDREFS mit einer Zeichenfolge voran. | Erstellen gültiger ID-, IDREF- und IDREFS-Typattribute mit sql:prefix (SQLXML 4.0) | identisch |
sql:relationship |
Gibt Beziehungen zwischen XML-Elementen an. Die parentAttribute , child, , parent-keyund child-key Attribute werden verwendet, um die Beziehung herzustellen. |
Angeben von Beziehungen mithilfe von sql:relationship (SQLXML 4.0) | Die Attributnamen unterscheiden sich:key-relationforeign-relationkeyforeign-key |
sql:use-cdata |
Ermöglicht die Angabe von CDATA-Abschnitten, die für bestimmte Elemente im XML-Dokument verwendet werden sollen. | Erstellen von CDATA-Abschnitten mit sql:use-cdata (SQLXML 4.0) | identisch |
Hinweis
Das systemeigene targetNamespace XSD-Attribut ersetzt die target-namespace Anmerkung, die im SQL Server 2000 XDR-Zuordnungsschema eingeführt wurde.
Siehe auch
Angeben eines Zielnamespace mithilfe des targetNamespace-Attributs (SQLXML 4.0)