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
SQL Server poskytuje výkonnou platformu pro vývoj bohatých aplikací pro částečně strukturovanou správu dat. Podpora XML je integrovaná do všech komponent SQL Serveru následujícími způsoby:
Datový typ XML . Hodnoty XML lze nativně ukládat ve sloupci datového typu XML , který lze zadat podle kolekce schémat XML nebo nechat nezatypovaný. Sloupec XML můžete indexovat.
Možnost zadat dotaz XQuery na data XML uložená ve sloupcích a proměnných typu XML .
Vylepšení funkce OPENROWSET, která umožňují hromadné načítání dat XML.
Klauzule FOR XML pro načtení relačních dat ve formátu XML.
Funkce OPENXML pro načtení dat XML v relačním formátu.
Komprese XML poskytuje metodu pro komprimaci dat XML mimo řádek pro sloupce XML i indexy, což zlepšuje požadavky na kapacitu. Další informace naleznete v tématu CREATE TABLE (Transact-SQL) a CREATE INDEX (Transact-SQL). Komprese XML je dostupná v SQL Serveru 2022 (16.x) a novějších verzích, Azure SQL Database a Azure SQL Managed Instance.
Další kroky
- Datový typ a sloupce XML (SQL Server)
- indexy XML (SQL Server)
- Kolekce schémat XML (SQL Server)
- FOR XML (SQL Server)
- OPENXML (Transact-SQL)
Viz také
- příklady hromadného importu a exportu dokumentů XML (SQL Server)
- jazyka XQuery (SQL Server)
- xml (Transact-SQL)