【发布时间】:2013-12-06 14:23:13
【问题描述】:
我需要使用 MS SQL 查询获取 XML 文档中存在的属性值
例如:我有一个如下所示的 XML
<trade xmlns="www.somewebsite.com" Action = "Insert" TradeNumber = "1053" Volume = "25" DateTime = "2013-12-06T10:22:47.497" PNC = "false">
<Specifier Specifierid = "112" Span = "Single" Name = "Indian"/>
</trade>
我需要去取
trade标签中“TradeNumber”、“Volume”、“DateTime”的值
说明符标签中的“名称”
在其特定列下的单行中
喜欢
TradeNumber Volume DateTime Name
1053 25 2013-12-06T10:22:47.497 Indian
我尝试了很多方法,但无法弄清楚。 请帮忙
【问题讨论】:
-
我无法在有问题的部分中创建表格
标签: sql sql-server xml sql-server-2008 sqlxml