Partager via


Spécifier la clause TOP dans les requêtes (Visual Database Tools)

s’applique à : SQL Server

La clause TOP retourne uniquement les premières n ou les n pour cent lignes d’une requête. La clause TOP est utile lorsque vous souhaitez inspecter une partie de vos résultats pour déterminer si votre requête fait ce que vous attendez, sans prendre les ressources nécessaires pour renvoyer tous les résultats de la requête.

Pour spécifier la clause TOP dans les requêtes

  1. Ouvrez une requête à partir de l’Explorateur de solutions ou créez-en une.

  2. Dans le menu Affichage, cliquez sur Fenêtre Propriétés.

  3. Dans la fenêtre des propriétés , recherchez et développez la propriété Spécification supérieure.

  4. Cliquez sur la propriété enfant (haut) et définissez-la sur Oui.

  5. Dans la propriété enfant Expression, tapez une expression qui donne un résultat numérique (par exemple, « 10 » ou « 2*5 »).

  6. Cliquez sur la propriété Percent enfant et indiquez s’il faut ou non traiter la propriété Expression en pourcentage de toutes les lignes retournées (Oui) ou comme nombre absolu de lignes retournées (Non).

  7. Si votre requête utilise la clause ORDER BY, cliquez sur la propriété secondaire With Ties et choisissez Oui pour afficher toutes les lignes d'un groupe si seule une partie du groupe est incluse, ou Non pour les tronquer.

Lorsque vous parcourez la procédure précédente, notez que la clause TOP, affichée dans le volet SQL, change pour refléter les paramètres actuels des propriétés.

Note

Vous pouvez également modifier les valeurs des propriétés enfants de l'Top Specification en modifiant la clause TOP dans le volet SQL.

Voir aussi

Rubriques de procédures pour concevoir des requêtes et des vues (Outils de base de données visuels)
propriétés de requête (Visual Database Tools)