Deb*_*Deb 3 t-sql sql-server xquery sql-server-2005 xquery-sql
我是SQL Server中xquery的新手.
我经常遇到使用[1]和属性的xquery表达式.
有人可以解释一下这是什么意思吗?
这是一个例子
declare @aa xml
set @aa='<data>
<row>
<Value>1</Value>
<Text>Masters</Text>
</row>
<row>
<Value>2</Value>
<Text>Transactions</Text>
</row>
<row>
<Value>3</Value>
<Text>Misch. Reports</Text>
</row>
</data>'
select a.f.value('Value[1]','varchar(50)'), -- why [1] here ?
a.f.value('Text[1]','varchar(50)') -- and here too..
from @aa.nodes('/data/row') as a(f)
Run Code Online (Sandbox Code Playgroud)
谢谢你的问候
| 归档时间: |
|
| 查看次数: |
1584 次 |
| 最近记录: |