0
Ich mag generieren XML-Daten in folgendem Format erzeugen, ?Wie XML-Tag für Wert
;with cte(animal,name)
as
(
select 'dog','spot' union
select 'cat','tom'
)
select
animal
,name
from cte
for xml path(animal),root('pets')
Wenn die Werte kennen (zB Hunde und Katzen immer) Sie eine Pivot tun könnte, zu erhalten die Spaltennamen "Hund" und "Katze". Ansonsten könntest du etwas wie 'cast ('<' + tier + '>' + name + '' + tier + '>' als xml) machen' – ZLK
Danke -; mit cte (tier, name) wie ( \t 'Hund' wählen, 'vor Ort' Vereinigung \t 'cat' auswählen, 'tom' ) \t cast ('<'+animal+'> '+' '+ name +' '+''+animal+'>' als xML wählen) von cte für xml Pfad (''), root ('Haustiere') –
user3535647