Bonjour,
Nous avons un souci depuis le passage à la V12 :
- On éxécute une requête ZXXXX via visualisation de requêtes
- La requête affiche 10 résultats
- On quitte l'écran
- On revient sur la même requête
- Les 10 résultats de la précédente exécution sont affichés
- On change un critère pour réduire le nombre de résultats, ce qui exécute la requête qui retourne 5 enregistrements
- BUG : Le résultat affiché correspond pour les 5 premières lignes aux résultats de l'exécution N°2, et pour les enregistrements 6-10 à ceux de la première exécution qui n'ont pas été purgés.
Des idées pour régler le souci ? Ca peut être potentiel assez dangereux d'avoir des anciens résultats qui trainent à la fin
Pour reproduire plus facilement le bug, j'ai créé une requête qui affiche le timestamp courant et qui prend comme paramètre le nombre de résultats à renvoyer
SELECT TOP %1%
CONVERT(VARCHAR(23), GETDATE(), 121),
SOHNUM_0
FROM SORDER
ORDER BY CREDATTIM_0 DESC
![]()
Partager