有以下tsql
declare @xml xml;
set @xml='<r><p i="1">内容1</p><p i="2">内容2</p></r>';
declare @pagesize int;
set @pagesize=1;
select @xml.value('/r/p[@i=sql:variable("@pagesize")]','nvarchar(max)');
我就是想获取p元素中i属性值等于@pagesize的p元素的内容。
上面的代码怎么写都不正确。请高手指点。