SQL Server 2008でXML列、EventXMLを持つ表T1を持っています。特定のノードに特定の値が含まれているすべての行を照会したいとします。より良い、私は別のノードで値を取得したいと思います。テーブルT1:tsqlのxml列を照会する方法
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"インジケータの値を取得する方法。