Sdílet prostřednictvím


XML data (SQL Server)

platí pro:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceSQL 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

Viz také