Introducción
En ocasiones anteriores a SQL SERVER 2005, para almacenar un valor de tipo XML se tenía que declarar como tipo TEXT, desde esa versión hacia adelante se puede implementar el tipo de datos XML.
El tipo de datos XML permite almacenar documentos y fragmentos XML en una base de datos de SQL Server. Un fragmento XML es una instancia XML en la que falta un solo elemento de nivel superior.
El tipo de datos XML y los métodos asociados ayudan a integrar el XML en el marco relacional del SQL Server.