一連の複雑な 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 が、使用するたびに増加する整数を返すことを望みます。
これに対する簡単な解決策はありますか?