J'ai une table avec les colonnes NodeId, NodeName, ParentNodeId et je souhaite extraire des données de table entières sous la forme de Xml comme suit en utilisant la requête SQL. Je pense que le mode XML PATH dans le serveur Sql peut être utilisé pour cela (j'utilise SQL Server 2008) en utilisant la récursivité, mais je ne sais pas comment. Merci à l'avanceRequête pour obtenir une sortie XML pour les données hiérarchiques à l'aide de FOR XML PATH dans 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>
Avez-vous pu ajouter en-tête? –