Wenn ich in SQL Server 2008 Management Studio mit der rechten Maustaste auf eine Datenbanktabelle klicke und " Top 100 Zeilen auswählen" wähle , kann ich z. B. einfach eine "ORDER BY" -Anweisung zum SQL hinzufügen. Das funktioniert gut .
Wenn ich jedoch " Top 200 Zeilen bearbeiten " wähle , kann ich die SQL nicht ändern (was es schwierig macht, einen Datensatz zu finden und zu bearbeiten, der gerade zu den 10.000 hinzugefügten hinzugefügt wurde.
Ich bin mir ziemlich sicher, dass ich dies in SQL Server 2000 tun konnte .
Gibt es in SMSS 2008 eine Möglichkeit, die Anzeige der Datensätze beim Bearbeiten von Datensätzen zu ändern?
quelle
Execute SQL
Sie können die Popup-Optionen auch selbst ändern, um sie für den normalen Gebrauch bequemer zu machen. Zusammenfassung:
Wählen Sie SQL Server Object Explorer. Jetzt sollten Sie die Optionen sehen können
Geben Sie hier die Werte 0 ein, um alle Datensätze auszuwählen / zu bearbeiten
Eine vollständige Anleitung mit Screenshots finden Sie hier: http://m-elshazly.blogspot.com/2011/01/sql-server-2008-change-edit-top-200.html
quelle
Where ID in (1,2,3,4,5)
oder ähnliches möglich.Sehr schnelle und einfache visuelle Anweisungen zum Ändern dieser (und der ausgewählten Top 1000) für 2008 R2 über die SSMS-GUI
http://bradmarsh.net/index.php/2008/04/21/sql-2008-change-edit-top-200-rows/
Zusammenfassung:
quelle
Ctrl+ 3in SQL Server 2012. Könnte auch 2008 funktionieren
quelle
Folgen Sie dem obigen Bild, um Zeilen von 200 bis 100.000 Zeilen zu bearbeiten
quelle
Ähnlich wie in der Antwort von David Hall ist es möglicherweise am einfachsten, mit der rechten Maustaste in die Ergebnisse zu klicken und dann Bereich> Kriterien zu wählen, wenn Sie kein Codierer sind. Auf diese Weise können Sie die Sortierung anpassen, Filter hinzufügen usw., ohne den SQL-Code anzupassen.
quelle
Die Standardeinstellung zum Öffnen / Hinzufügen von Zeilen zu einer Tabelle ist Bearbeiten der obersten 200 Zeilen. Wenn Sie mehr als 200 Zeilen haben, wie ich jetzt, müssen Sie die Standardeinstellung ändern. Folgendes habe ich getan, um den Bearbeitungsstandard auf 300 zu ändern:
quelle
in SQL 2017 Sie können es einfacher in der Symbolleiste rechts machen, indem Sie einfach drücken
Wenn Sie auf die SQL-Schaltfläche klicken, wird die Abfrage mit den Top 200 angezeigt, die Sie bearbeiten, bis die gewünschte Menge erreicht ist. Führen Sie die Abfrage aus und fertig! einfach bearbeiten
quelle