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.