Ergebnisse
Unter dem Editor erscheinen die Ergebnisse der letzten Ausführung.
Die Tabs im Ergebnisbereich
- Result 1 (250 Zeilen), Result 2 …: ein Tab pro Result-Set. Die Nummerierung läuft über
GO-Batches hinweg weiter. - Messages: Meldungen von SQL Server, etwa
PRINT-Ausgaben, Fehler und „(n Zeilen betroffen)“. - Plan: der Ausführungsplan, wenn einer angefordert wurde, siehe Ausführungspläne.
- Statistiken: gelesene Seiten und Zeiten pro Statement, siehe IO- und Zeitstatistiken.
Die Statuszeile zeigt betroffene Zeilen, Dauer, Logical Reads und CPU-Zeit.
Große Ergebnisse
Die Tabelle ist virtualisiert: auch zehntausende Zeilen scrollen flüssig. Geladen werden höchstens so viele Zeilen wie unter Max. Ergebnis-Zeilen eingestellt (Standard 10.000). Wurde gekürzt, steht über dem Ergebnis „gekürzt — n Zeilen insgesamt“. Siehe Einstellungen.
Export
- CSV: kommagetrennte Datei.
- TSV: tabulatorgetrennt, ideal zum direkten Einfügen in Excel.
Beide enthalten nur die geladenen Zeilen. Für einen vollständigen Export bei großen Tabellen die Zeilengrenze vorher hochsetzen.
Kopieren
Rechtsklick auf eine Zeile bietet:
- Zeile mit Spaltennamen kopieren
- Zeile kopieren
- Spaltennamen kopieren
Zeilen bearbeiten
Einzelne Zeilen lassen sich direkt ändern: Rechtsklick → Zeile bearbeiten….
Das geht nur, wenn die Abfrage ein einfaches SELECT auf eine einzige Tabelle mit Primärschlüssel ist, also ohne JOIN, GROUP BY, UNION oder Aggregate. Sonst meldet der Dialog, dass die Abfrage nicht editierbar ist.
Im Dialog die Werte ändern. Darunter steht das generierte UPDATE-Statement, das nur die geänderten Spalten setzt und die Zeile über den Primärschlüssel findet. Vorschau zeigt es, UPDATE ausführen schreibt die Änderung in die Datenbank.