【发布时间】:2012-10-23 03:40:10
【问题描述】:
我有一个表 T1,在 SQL Server 2008 上有一个 XML 列 EventXML。我想查询某个节点包含特定值的所有行。更好的是,我想检索不同节点中的值。表T1:
T1:
EventID, int
EventTime, datetime
EventXML, XML
这是一个示例 XML 层次结构:
<Event>
<Indicator>
<Name>GDP</Name>
</Indicator>
<Announcement>
<Value>2.0</Value>
<Date>2012-01-01</Date>
</Announcement>
</Event>
- 如何查找与“GDP”指标相关的所有行;
- 如何获取“GDP”指标的所有值;
【问题讨论】:
标签: xml sql-server-2008 tsql xquery