Datos XML (SQL Server)

Se aplica a:SQL ServerAzure SQL DatabaseAzure SQL Managed Instance

SQL Server proporciona una plataforma eficaz para desarrollar aplicaciones completas para la administración de datos semiestructurados. La compatibilidad con XML está integrada en todos los componentes de SQL Server de la siguiente manera:

  • El tipo de datos xml . Los valores XML se pueden almacenar de forma nativa en una columna de tipo de datos xml cuyo tipo se puede asignar de acuerdo con una colección de esquemas XML o que puede dejarse sin tipo. Puede indexar la columna XML.

  • La capacidad de especificar una consulta XQuery con datos XML almacenados en columnas y variables de tipo xml .

  • Mejoras en OPENROWSET que permiten la carga masiva de datos XML.

  • La cláusula FOR XML, para recuperar los datos relacionales en formato XML.

  • La función OPENXML, para recuperar datos XML en formato relacional.

  • La compresión XML proporciona un método para comprimir datos XML fuera de fila tanto en índices como en columnas XML, lo que mejora los requisitos de capacidad. Para obtener más información, vea CREATE TABLE (Transact-SQL) y CREATE INDEX (Transact-SQL). La compresión XML está disponible en SQL Server 2022 (16.x) y versiones posteriores, Azure SQL Database y Azure SQL Managed Instance.

Pasos siguientes

Consulte también