相关疑难解决方法(0)

如何在tsql中查询xml列

我有一个表,T1,在SQL Server 2008上有一个XML列,EventXML.我想查询某些节点包含特定值的所有行.更好,我想在不同的节点中检索值.表T1:

T1:
   EventID, int
   EventTime, datetime
   EventXML, XML
Run Code Online (Sandbox Code Playgroud)

这是一个示例XML层次结构:

<Event>
   <Indicator>
      <Name>GDP</Name>
   </Indicator>
   <Announcement>
      <Value>2.0</Value>
      <Date>2012-01-01</Date>
   </Announcement>
</Event>
Run Code Online (Sandbox Code Playgroud)
  1. 如何查找与"GDP"指标相关的所有行;
  2. 如何获得"GDP"指标的所有值;

xml t-sql xquery sql-server-2008

32
推荐指数
2
解决办法
7万
查看次数

标签 统计

sql-server-2008 ×1

t-sql ×1

xml ×1

xquery ×1