1
我正在使用SQL Server 2005抽取XML數據。我將不勝感激一些幫助提取以下XML片段?SQL Server XML抽取節點
<ELEMENT_A>
<CHILD_A _attribA="ABC">
<CHILD_B Type="1">
<CHILD_C>
<CHILD_D Type="1" Date="2010-08-31">
<CHILD_E _attribB="M0">
<CHILD_F>-0.32295</CHILD_F>
</CHILD_E>
</CHILD_D>
</CHILD_C>
</CHILD_B>
</CHILD_A>
</ELEMENT_A>
我如何在下面的表格格式的數據? ELEMENT_A | _attribA | CHILD_A | CHILD_B | CHILD_C | CHILD_D | CHILD_E | CHILD_F
注意:我想使用select by nodes例如以下是我的第一個屬性值:
select @ v.value('@_ attribA [1]','nvarchar(4)') from @ doc.nodes('/ ELEMENT_A/CHILD_A')x( v)
非常感謝,謝謝。
你錯過了樣本中的標籤 –
2010-09-28 16:33:06