Bonjour,

J'aimerai savoir est ce qu'il une possibilité d'incrémenté une variable, genre :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
if(condition) compteur++;
mais dans XQuery.
voici ma requête
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
let $MyLog:=fn:doc("G1.xml")/Trace
let $cmpt :=0

(: La fonction principal :)
return
for $c1 at $cmpt1 in $MyLog/Operation       
let $x1 := $MyLog/Operation[$cmpt1]
where $x1/Type='Ins' and $c1/NumDocument/text()=1        
         return
          let $cmpt := $cmpt+1
            return
             <Nbr>
             {      
                $cmpt
             }
             </Nbr>
ça marche pas ... pouvez vous m'aider s'il vous plait ?