Dans SQL Server 2008 Management Studio, lorsque je clique avec le bouton droit sur une table de base de données et que je choisis « Sélectionner les 100 premières lignes », je peux par exemple facilement ajouter une instruction «ORDER BY» au SQL. Cela fonctionne très bien .
Mais quand je choisis " Modifier les 200 premières lignes ", je n'ai pas la possibilité de modifier le SQL (ce qui rend difficile la recherche et la modification d'un enregistrement qui vient d'être ajouté dans les 10 000 qui sont là.
Je suis convaincu que j'ai pu le faire dans SQL Server 2000 .
Est-il possible dans SMSS 2008 de modifier la façon dont les enregistrements sont affichés lors de l'édition des enregistrements?
la source
Execute SQL
(ou utiliser le raccourci clavier Ctrl + R)Vous pouvez également modifier les options contextuelles elles-mêmes, pour qu'elles soient plus pratiques pour votre utilisation normale. Résumé:
Sélectionnez Explorateur d'objets SQL Server. Vous devriez maintenant pouvoir voir les options
Donnez les valeurs 0 ici pour sélectionner / éditer tous les enregistrements
Les instructions complètes avec des captures d'écran sont ici: http://m-elshazly.blogspot.com/2011/01/sql-server-2008-change-edit-top-200.html
la source
Where ID in (1,2,3,4,5)
ou quelque chose de similaire.Instructions visuelles très rapides et faciles pour changer cela (et le top 1000 sélectionné) pour 2008 R2 via l'interface graphique SSMS
http://bradmarsh.net/index.php/2008/04/21/sql-2008-change-edit-top-200-rows/
Résumé:
la source
Ctrl+ 3dans SQL Server 2012. Pourrait également fonctionner en 2008
la source
Suivez l'image ci-dessus pour modifier les lignes de 200 à 100 000 lignes
la source
Similaire à la réponse de David Hall, si vous n'êtes pas un codeur, il peut être plus simple de cliquer avec le bouton droit de la souris dans les résultats, puis de choisir Volet> Critères. Cela vous permet d'ajuster le tri, d'ajouter des filtres, etc ... sans ajuster le code SQL.
la source
La valeur par défaut pour ouvrir / ajouter des lignes à un tableau est Modifier les 200 premières lignes. Si vous avez plus de 200 lignes, comme moi maintenant, vous devez modifier le paramètre par défaut. Voici ce que j'ai fait pour changer la valeur par défaut de l'édition à 300:
la source
dans SQL 2017 Vous pouvez le faire plus facilement dans la barre d'outils à droite, appuyez simplement sur
le bouton SQL va alors apparaître la requête avec les 200 premiers que vous éditez jusqu'à ce que la quantité que vous voulez et exécutez la requête et c'est fait! juste modifier
la source