SSMS - Lever la limitation des 1000 premières lignes

Le par Anthony Domps.

On peut affirmer sans prendre de risque que beaucoup d'utilisateurs de SSMS ont un jour utilisé la commande bien pratique Sélectionner les 1000 premières lignes car elle permet de générer une requête SELECT en nommant toutes les colonnes présentes dans une table.

Or, la limitation à ces 1000 premières lignes est parfois frustrantes. Il est bien sûr possible de lever ou de modifier cette limitation. Il suffit d'ouvrir la fenêtre d'options ( Outils / Options ) et de changer la valeur de la ligne Valeur de la commande Sélectionner les premières lignes du menu Explorateur d'objets SQL Server.

copie
Fenêtre Options de SSMS 17.9.1

Comme indiqué dans la légende, il est possible d'entrer la valeur 0 pour que la fonction retourne toutes les lignes de la table. L'intitulé de la commande dans le menu contextuel devient alors Sélectionner toutes les lignes.

copie d'écran du menu de SSMS
Menu contextuel d'une table

N. B. : Il est également possible d'agir sur le nombre de ligne de la commande Modifier les premières lignes.