Annotation Interpretation (SQLXML 4.0)

Applies to: yesSQL Server (all supported versions) YesAzure SQL Database

The topics in this section describe how XML Bulk Load interprets annotations in the XSD schema. The behavior described here also applies to the annotations in the XDR schema.

Note

The information in these topics describes only the annotations used by XML Bulk Load in its processing. For a complete list of annotations for the XSD schema that are supported by SQLXML 4.0, see Using Annotations in XSD Schemas (SQLXML 4.0). For a list of supported annotations for XDR schemas, see Annotated XDR Schemas (Deprecated in SQLXML 4.0).

In This Section

sql:relationship and the Key Ordering Rule (SQLXML 4.0)
Describes how the sql:relationship annotation is interpreted in XML Bulk Load.

sql:mapped (SQLXML 4.0)
Describes how the sql:mapped annotation is interpreted in XML Bulk Load.

sql:limit-field and sql:limit-value (SQLXML 4.0)
Describes how the sql:limit-field and sql:limit-value annotations are interpreted in XML Bulk Load.

sql:overflow-field (SQLXML 4.0)
Describes how the sql:overflow annotation is interpreted in XML Bulk Load.

Other Annotations (SQLXML 4.0)
Describes how the following annotations are interpreted in XML Bulk Load: sql:id-prefix, sql:use-cdata, sql:url-encode, sql:is-mapping-schema, sql:key-fields.