读书人

sql server 2005 xml 有关问题

发布时间: 2012-03-19 22:03:04 作者: rapoo

sql server 2005 xml 问题

SQL code
select textdata=t.c.value('.[1]','nvarchar(max)')from @trace.nodes('.') T(c)

中的.[1]和@trace.node('.')分别代表什么意思?越详细越好。。。其中@trace为xml变量

[解决办法]
SQL code
--2、xpath:"."表示自己,".."表示父亲,"/"表示儿子,"//"表示后代--3、xquery: nodes(xpath条件): 返回由符合条件的节点组成的一行一列的结果表--16、获取每本书的第一个authorselect Tab.Col.value('author[1]','varchar(max)') as title    from @data.nodes('//book')as Tab(Col) 

读书人网 >SQL Server

热点推荐