Bonjour a tous

Je viens de voir un petit bug qui me pose quelques souci ... J'ai fais une vue qui permet d'afficher en premier la dernier valeur de la table lors de l'éxécution de la vue le résultat semble bon.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
SELECT TOP (100) PERSENT Cpk_COLD_Diameter  From dbo.ViewBHD_Report Order By BHD_BTCH_value_DESC
Lors du résultat j'obtient ceci :
1. 1.938
2. 2.121
3. 1.97

Tous va bien !

Mais après avoir sauvegardé la vue, et que je fais un " select 1000 row " je vois ceci :
1. 2.121
2. 1.938
3. 1.97

Mon tri ne fonctionne plus. D'après google je suis tombé sur un forum qui parlais de batch... Avez-vous une idée du problème ??

Voici des printscreens :
Nom : Execution view SQL by design.PNG
Affichages : 307
Taille : 92,0 KoNom : Execution view SQL by select 1000 row.PNG
Affichages : 309
Taille : 79,7 Ko