Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
platí pro:SQL Server
Azure SQL Database
Azure SQL Managed Instance
SQL databáze v Microsoft Fabric
Je to datový typ, který ukládá XML data. Instance xml můžete uložit do sloupce nebo do proměnné typu xml .
Syntaxe
xml [ ( [ CONTENT | DOCUMENT ] xml_schema_collection ) ]
Arguments
OBSAH
Omezuje instanci xml na dobře vytvořený XML fragment. XML data mohou obsahovat více nulových nebo více prvků na nejvyšší úrovni. Textové uzly jsou také povoleny na nejvyšší úrovni.
Toto je výchozí chování.
DOKUMENT
Omezuje instanci xml na dobře vytvořený XML dokument. XML data musí obsahovat pouze jeden kořenový prvek. Textové uzly nejsou povoleny na nejvyšší úrovni.
xml_schema_collection
Je název kolekce XML schématu. Pro vytvoření typovaného sloupce nebo proměnné XML můžete volitelně zadat název kolekce XML schématu. Pro více informací o typovaném a netypovaném XML viz Porovnání typovaného XML s netypovaným XML.
Poznámky
Uložená reprezentace instancí xml datových typů nesmí přesáhnout velikost 2 gigabajty (GB).
Aspekty OBSAH a DOKUMENT se vztahují pouze na psané XML. Další informace naleznete v tématu Porovnání zatypovaného XML s nezatypovaným XML.
Examples
USE AdventureWorks;
GO
DECLARE @DemographicData XML (Person.IndividualSurveySchemaCollection);
SET @DemographicData = (SELECT TOP 1 Demographics FROM Person.Person);
SELECT @DemographicData;
GO
Viz také
-
převodu datových typů (databázový stroj) - Datové typy (Transact-SQL)
- metody datového typu XML
- referenční příručka jazyka XQuery (SQL Server)