FLWOR in Sql server count number of hits
问题 I am using SQL Server 2008 R2. My problem is that I want to count number of hits that i receive from XQuery query using FLWOR. For each hit, I want a consecutive number, like: 0,1,2,3,4... My query: select @xml.query('for $s at $count in /Root/Persons/Person return <Person ID="{$count}">{$s}</Person>') The only problem here is this is not supported in SQL Server and I receive an error: Msg 9335, Level 16, State 1, Line 16 XQuery [query()]: The XQuery syntax 'at' is not supported. I've also