【发布时间】:2010-06-25 13:08:39
【问题描述】:
我需要在我的表中获取 AccountName 的值
<rows>
<Row xmlns="http://adcenter.microsoft.com/advertiser/reporting/v5/XMLSchema">
<AccountName value="MA_Yellowpages - AdStore" />
</Row>
</rows>
我正在使用下面的东西-
;WITH XMLNAMESPACES('http://adcenter.microsoft.com/advertiser/reporting/v5/XMLSchema' AS ns)
select
temp.query('AccountName[1]').value('@value','varchar(1000)') AS AC
from yp.dbo.Audit_ApiCallRawXml CROSS APPLY
RawXML.nodes('/rows/ns:Row') lg(temp)
【问题讨论】:
-
如果您发布代码或 XML,请在文本编辑器中突出显示这些行,然后单击编辑器工具栏上的“代码”按钮 (101 010) 以很好地格式化和语法高亮!
标签: sql-server xquery