Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Применимо к:SQL Server
База данных
SQL AzureУправляемый экземпляр
SQL AzureБаза данных SQL в Microsoft Fabric
Это тип данных, в котором хранятся XML-данные. Можно хранить экземпляры xml в столбце либо в переменной типа xml.
Соглашения о синтаксисе Transact-SQL
Синтаксис
xml [ ( [ CONTENT | DOCUMENT ] xml_schema_collection ) ]
Аргументы
CONTENT
Экземпляр xml должен быть XML-фрагментом правильного формата. XML-данные могут содержать несколько (0 или больше) элементов верхнего уровня. Текстовые узлы разрешены на верхнем уровне.
Это поведение принимается по умолчанию.
DOCUMENT
Экземпляр xml должен быть XML-документом правильного формата. XML-данные должны содержать только один корневой элемент. Текстовые узлы на верхнем уровне запрещены.
xml_schema_collection
Имя коллекции XML-схем. Чтобы создать типизированный столбец или переменную xml, можно дополнительно указать имя коллекции XML-схем. Дополнительные сведения о типизированном и нетипизированном XML см. в разделе Сравнение типизированного и нетипизированного XML.
Замечания
Сохраненное представление экземпляров типов данных XML не может превышать 2 гигабайта (ГБ).
Аспекты CONTENT и DOCUMENT применяются только к типизованным XML. Дополнительные сведения см. в статье Сравнение типизированного и нетипизированного XML.
Примеры
USE AdventureWorks;
GO
DECLARE @DemographicData XML (Person.IndividualSurveySchemaCollection);
SET @DemographicData = (SELECT TOP 1 Demographics FROM Person.Person);
SELECT @DemographicData;
GO