Si j'ai une table parent et une table enfant où un seul parent peut exister pour plusieurs enfants, comment puis-je retourner le xml suivant à partir d'une procédure stockée dans un procédure stockée?Renvoyer les données parent et enfant à l'aide de FOR XML dans un processus stocké
<Parents>
<Parent>
<ID>Integer</ID>
<Children>
<Child>
<ID>Integer</ID>
<Text>String</Text>
</Child>
<Child>
<ID>Integer</ID>
<Text>String</Text>
</Child>
</Children>
</Parent>
<Parent>
<ID>Integer</ID>
<Children>
<Child>
<ID>Integer</ID>
<Text>String</Text>
</Child>
<Child>
<ID>Integer</ID>
<Text>String</Text>
</Child>
</Children>
</Parent>
</Parents>
il n'y a aucune chance de mettre à niveau vers SQL Server 2005 ou 2008? Tout ce qui est XML est juste ** beaucoup plus facile ** dans les versions ultérieures ... –
Très honnêtement, dans SQL Server 2000 - je sélectionnais simplement les lignes en C# et manipulais toutes les manipulations XML. XML dans SQL Server 2000 n'est pas amusant du tout, compliqué et compliqué et sujet aux erreurs. Épargnez-vous les tracas! –