Sql server SQL Server-查看Xquery中的节点元素

Sql server SQL Server-查看Xquery中的节点元素,sql-server,sql-server-2005,xquery-sql,Sql Server,Sql Server 2005,Xquery Sql,但我看到的只是 add add add 我缺少什么?请改用local-name() 有关更多信息,请参阅Microsoft的XQuery参考资料:改用local-name() 有关更多信息,请参阅Microsoft的XQuery参考资料:在哪里可以找到所有这些内部命令?我试了一整天。@RoyiNamir:NathanSkerl怎么样谢谢。你能告诉我为什么我要使用.query吗?我找不到任何场景…@RoyiNamir.value()返回一个标量值,而.query()返回作为xml文档查询的xml

但我看到的只是

add
add
add
我缺少什么?

请改用local-name()

有关更多信息,请参阅Microsoft的XQuery参考资料:

改用local-name()


有关更多信息,请参阅Microsoft的XQuery参考资料:

在哪里可以找到所有这些内部命令?我试了一整天。@RoyiNamir:NathanSkerl怎么样谢谢。你能告诉我为什么我要使用.query吗?我找不到任何场景…@RoyiNamir.value()返回一个标量值,而.query()返回作为xml文档查询的xml的子集。@NathanSkerl我知道标量返回一个。我的问题是什么时候我需要单独使用查询?我可以从.query result分解特定的部分吗?你能邮寄样品吗?:)在哪里可以找到所有这些内部命令?我试了一整天。@RoyiNamir:NathanSkerl怎么样谢谢。你能告诉我为什么我要使用.query吗?我找不到任何场景…@RoyiNamir.value()返回一个标量值,而.query()返回作为xml文档查询的xml的子集。@NathanSkerl我知道标量返回一个。我的问题是什么时候我需要单独使用查询?我可以从.query result分解特定的部分吗?你能邮寄样品吗?:)
add
add
add
a
b
c
SELECT  s.value('local-name(.)', 'VARCHAR(8000)')  AS myVal 
from @x.nodes('/data/add') AS t(s)