2.2.5.5.3 XML Values
This section defines the XML data type definition stream, which was introduced in TDS 7.2.
-
SCHEMA_PRESENT= BYTE; DbName = B_VARCHAR OWNING_SCHEMA = B_VARCHAR XML_SCHEMA_COLLECTION = US_VARCHAR XML_INFO = SCHEMA_PRESENT [DbName OWNING_SCHEMA XML_SCHEMA_COLLECTION]
SCHEMA_PRESENT specifies "0x01" if the type has an associated schema collection and DbName, OWNING_SCHEMA and XML_SCHEMA_COLLECTION MUST be included in the stream, or '0x00' otherwise.
DbName specifies the name of the database where the schema collection is defined.
OWNING_SCHEMA specifies the name of the relational schema containing the schema collection.
XML_SCHEMA_COLLECTION specifies the name of the XML schema collection to which the type is bound.
Note The actual data value format that is associated with an XML data type definition stream uses the binary XML structure format, as specified in [MS-BINXML].<14>