Domanda

prob una domanda facile, ma io sono nuovo di formare XML in SQL 2005, ma che cosa sarebbe il migliore per istruzione SQL XML da utilizzare per formare la XML visto sotto da una tabella che assomiglia a questo?

Column1     Column2   
------------------------
Baseball    Football   
Cricket     Polo       
Swim        Beach      

output XML desiderata:

<Category Name="Baseball">
  <Subcategory>Football</Subcategory>
</Category>
<Category Name="Cricket">
  <SubCategory>Polo</Subcategory>
</Category>
<Category Name="Swim">
  <SubCategory>Beach</Subcategory>
</Category>
È stato utile?

Soluzione

Non testato:

SELECT t.column1 AS "@Name",
       t.column2 AS Subcategory
  FROM TABLE t
FOR XML PATH ('Category')

su esempi trovati qui .

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top