T-SQL:如何使用自动增量变量

时间:2015-07-27 12:24:32

标签: sql sql-server for-xml

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

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

0 个答案:

没有答案