SQL para obter ajuda XML
-
19-09-2019 - |
Pergunta
Prob uma pergunta fácil, mas eu sou novo para a formação de XML no SQL 2005, mas o que seria o melhor para instrução SQL XML para usar para formar o XML visto abaixo de uma tabela que se parece com isso?
Column1 Column2
------------------------
Baseball Football
Cricket Polo
Swim Beach
saída XML desejado:
<Category Name="Baseball">
<Subcategory>Football</Subcategory>
</Category>
<Category Name="Cricket">
<SubCategory>Polo</Subcategory>
</Category>
<Category Name="Swim">
<SubCategory>Beach</Subcategory>
</Category>
Solução
Não testado:
SELECT t.column1 AS "@Name",
t.column2 AS Subcategory
FROM TABLE t
FOR XML PATH ('Category')
Com base em exemplos encontrados aqui .
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow