Bonjour,
J'utilise dans un curseur une clause "Order by", mais je me rends compte qu'en fait elle n'est pas prise en compte.
J'ai essayé plusieurs choses :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 DECLARE CurOwner CURSOR FOR select Owner from lead_zipcode where team = @team and limit1 <= @ZipCodeNum and limit2 >= @ZipCodeNum order by owner asc
me donne une erreur (du type syntax error)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 DECLARE CurOwner CURSOR FOR (select Owner from lead_zipcode where team = @team and limit1 <= @ZipCodeNum and limit2 >= @ZipCodeNum order by owner asc)
ne me donne pas d'erreur, mais la clause order by n'est évidemment pas prise en compte.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 DECLARE CurOwner CURSOR FOR (select Owner from lead_zipcode where team = @team and limit1 <= @ZipCodeNum and limit2 >= @ZipCodeNum) order by owner asc
Avez vous deja rencontré ce probleme ?
EDIT : Bon, résolu...La clause était en fait bien prise en compte mais pour une raison extérieure elle n'apparaissait pas dans l'affichage de mes résultats.
Par contre si vous pouvez me dire pourquoi la syntaxe avec des parenthèse ne passe pas quand on y inclue l'order by, je suis pas contre
Partager