Tengo una tabla con las columnas NodeId, NodeName, ParentNodeId y quiero mostrar datos completos de la tabla en forma de Xml como el siguiente mediante la consulta SQL. Creo que para el modo XML PATH en el servidor Sql se puede usar para lograr esto (uso SQL Server 2008) usando la recursión, pero no estoy seguro de cómo. Gracias de antemanoConsulta para obtener resultados XML para datos jerárquicos utilizando FOR XML PATH en SQL Server
<?xml version="1.0" encoding="utf-8" ?>
<Nodes>
<Node Id="1" Name="node1">
<Node Id="11" Name="node11">
<Node Id="111" Name="node111" />
<Node Id="112" Name="node112" />
</Node>
</Node>
<Node Id="2" Name="node2">
<Node Id="21" Name="node21">
<Node Id="211" Name="node211" />
<Node Id="212" Name="node212" />
</Node>
</Node>
</Nodes>
¿Pudo añadir cabecera? –