首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

sql server 2005 xml 有关问题

2012-03-19 
sql server 2005 xml 问题SQL codeselect textdatat.c.value(.[1],nvarchar(max))from @trace.nodes(

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) 

热点排行