0

我正在编写一组复杂的 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 返回一个整数,每次我使用它时都会递增。

有一个简单的解决方案吗?

4

0 回答 0