我正在编写一组复杂的XML查询。其中很多都是分层查询,如Select x , (select y from tbl2 for xml) from table1 for xml
等。我希望我能找到一种方法来添加一个自动增量变量,像这样添加:
Select
@incr as [@ID], x as [@Title],
(select @incr as [@ID], y as [@Title]
from tbl2
for xml path('node'))
from
table1
for xml path('node')
我希望变量@incr返回一个每次使用时都会递增的整数。
有一个简单的解决方案吗?