2017-02-15 59 views
0
<tr style="border 1px solid black"> 
    <th style="border 1px solid black">ID</td> 
    <th style="border 1px solid black">NAME</td> 
</tr> 
<tr style="border 1px solid black"> 
    <td style="border 1px solid black">1</td> 
    <td style="border 1px solid black">abc</td> 
</tr> 
<tr style="border 1px solid black"> 
    <td style="border 1px solid black">2</td> 
    <td style="border 1px solid black"bcd</td> 
</tr> 

請注意tr的數量取決於我的表中的條目數。 我希望每個TD給予內嵌CSS有人可以告訴我如何生成以下XML在sql服務器中使用xml

回答

0

使用FOR XML

SELECT [@style] = 'border 1px solid black' 
     ,NULL 
     ,[td/@style] = 'border 1px solid black' 
     ,[td] = 'Column1_Value' 
     ,NULL 
     ,[td/@style] = 'border 1px solid black' 
     ,[td] = 'Column2_Value' 
FROM MyTable 
FOR XML PATH ('tr') 
相關問題