Tastenkombinationen für SQL Server Management Studio sparen im Abfrageeditor viele Handgriffe. Einige Kürzel führen SQL aus, andere ändern nur die Ergebnisanzeige oder öffnen einen Ausführungsplan. Gerade bei diesen Unterschieden entstehen leicht Fehler. Dieser Leitfaden zeigt die wichtigsten Standardbelegungen für SSMS, erklärt ihren Geltungsbereich und weist auf Abweichungen durch Tastaturlayout, Tastaturschema und eigene Einstellungen hin.

Bevor du SSMS-Tastenkombinationen verwendest

Die folgenden Tastenkombinationen für SQL Server Management Studio orientieren sich an der aktuellen Microsoft-Liste der SSMS-Tastenkombinationen. Sie beschreibt die Standardbelegung des SQL-Server-Tastaturschemas. SSMS-Version, aktives Fenster, installiertes Tastaturschema und individuell zugewiesene Kürzel können das tatsächliche Verhalten ändern. Teste ein unbekanntes Kürzel zuerst mit einer harmlosen SELECT-Abfrage, nicht mit einem Änderungsskript.

Microsoft schreibt in der englischen Dokumentation Ctrl und Shift; auf deutschen Tastaturen heißen diese Tasten Strg und Umschalt. Bei Zeichen wie Minus, Backslash oder Pause/Break können physische Tasten und nötige Zusatztasten je nach deutschem oder englischem Layout abweichen. Die Buchstabenkürzel in den folgenden Tabellen sind leichter übertragbar.

Wichtig: Die Version des installierten SQL Server und die Version von SSMS sind verschiedene Dinge. Ein Server mit SQL Server 2022 legt nicht automatisch die Tastenbelegung des lokal installierten SSMS fest.

Die wichtigsten Tastenkombinationen für SQL Server Management Studio im Abfrageeditor

Aktion Standardkürzel Was du beachten solltest
Neues Abfragefenster mit aktueller Verbindung Strg+N Prüfe trotzdem Server und Datenbank im neuen Fenster.
Abfrage ausführen F5 Mit Markierung wird nur diese ausgeführt, sonst der Inhalt des Abfrageeditors.
Abfrage parsen Strg+F5 Prüft Syntax beziehungsweise Kompilierung, führt die Abfrage nicht aus; Laufzeitfehler bleiben möglich.
Laufende Abfrage abbrechen Alt+Pause/Break Auf manchen Laptops ist die Taste nur über Fn erreichbar; Abbruch kann dauern.
Ergebnisraster ein- oder ausblenden Strg+R Ändert die Anzeige des Ergebnisbereichs, nicht das SQL-Ergebnis.
Zwischen Editor und Ergebnisbereich wechseln F6 Die Wirkung hängt vom aktiven Fenster ab.
Abfrage oder Datei speichern Strg+S Speichert den Editorinhalt, nicht automatisch ein Backup der Datenbank.

Der Unterschied zwischen F5 und Strg+F5 ist besonders wichtig: Ein erfolgreiches Parsen bestätigt nicht, dass Tabellen existieren, Berechtigungen genügen oder eine Abfrage zur Laufzeit das gewünschte Ergebnis liefert. Bei einer markierten Auswahl solltest du außerdem darauf achten, dass sie vollständige T-SQL-Anweisungen enthält.

Ausführungspläne und Ergebnisse steuern

Aktion Standardkürzel Wirkung
Geschätzten Ausführungsplan anzeigen Strg+L Ermittelt den Plan, ohne die Abfrage regulär auszuführen.
Tatsächlichen Ausführungsplan einbeziehen Strg+M Schaltet die Option um; führe die Abfrage danach mit F5 aus.
Ergebnisse als Raster Strg+D Gilt für die nächste Ausführung im aktiven Abfragefenster.
Ergebnisse als Text Strg+T Gilt ebenfalls für die nächste Ausführung.
Ergebnisse in Datei Strg+Umschalt+F Beim nächsten Ausführen wird nach einer Zieldatei gefragt.
Raster einschließlich Spaltenüberschriften kopieren Strg+Umschalt+C Das Ergebnisraster muss den Fokus haben.

Strg+D und Strg+T wandeln bereits angezeigte Ergebnisse nicht nachträglich um. Sie ändern das Ziel für die nächste Ausführung. Microsoft erläutert diese Unterscheidung im Artikel zu Abfrageergebnissen in SSMS. Wenn du langsame Abfragen untersuchst, lies ergänzend die Anleitung zu Query Store, Ausführungsplänen und DMVs.

Code bearbeiten, suchen und kommentieren

Aktion Standardkürzel
Text suchen Strg+F
Text ersetzen Strg+H
Zu einer Zeile springen Strg+G
Auswahl kommentieren Strg+K, danach Strg+C
Kommentar der Auswahl entfernen Strg+K, danach Strg+U
Auswahl in Großbuchstaben umwandeln Strg+Umschalt+U
Auswahl in Kleinbuchstaben umwandeln Strg+Umschalt+L
Einrückung vergrößern / verkleinern Tab / Umschalt+Tab
IntelliSense-Vorschläge aktualisieren Strg+Umschalt+R
Vorlagenparameter ersetzen Strg+Umschalt+M

Bei Strg+K, danach Strg+C handelt es sich um eine Tastenfolge: Zuerst die erste Kombination drücken und loslassen, dann die zweite. Das ist nicht dasselbe wie vier Tasten gleichzeitig zu halten.

Eine vollständige, verlässliche SQL-Formatierung per Strg+K, danach Strg+D ist in Microsofts aktueller SSMS-Standardliste nicht beschrieben. Das Kürzel solltest du daher nicht als allgemeine SSMS-Funktion empfehlen. Einrücken, Groß-/Kleinschreibung und Kommentare sind dagegen konkret dokumentiert; weitergehende Formatierung hängt gegebenenfalls von zusätzlich installierten Erweiterungen ab.

Fenster, Objekt-Explorer und Lesezeichen

Aktion Standardkürzel Kontext
Objekt-Explorer anzeigen F8 SSMS-Fenster
Details des Objekt-Explorers anzeigen F7 SSMS-Fenster
Eigenschaftenfenster anzeigen F4 SSMS-Fenster
Zwischen Dokumentfenstern wechseln Strg+Tab Geöffnete Editorfenster
Aktuelles Dokumentfenster schließen Strg+F4 Aktives Dokument
Lesezeichen setzen oder entfernen Strg+K, danach Strg+K Editor
Nächstes / vorheriges Lesezeichen Strg+K, danach Strg+N / Strg+P Editor

Im alten Beitrag wurde Strg+W als „Fenster schließen“ angegeben. In der aktuellen Microsoft-Liste markiert Strg+W im Editor ein Wort; zum Schließen eines Dokumentfensters ist Strg+F4 dokumentiert. Die Lesezeichenfunktionen sind für lange Skripte nützlich, aber prüfe vor einem Neustart von SSMS, ob du dauerhaft benötigte Stellen zusätzlich im Skript dokumentieren möchtest.

Objektinformationen und Query Shortcuts

Alt+F1 ruft im Abfrageeditor die Systemprozedur sp_help auf. Das kann eine schnelle Übersicht zu einem Objekt liefern. Welche Angaben erscheinen, hängt vom gewählten Objekt, Datenbankkontext und deinen Rechten ab. Prüfe bei Fragen zum Datenbankschema ergänzend die Anleitung zu MSSQL-Metadaten.

Die aktuelle Microsoft-Liste nennt auch Strg+1 für sp_who und Strg+2 für sp_lock. Solche Query Shortcuts lassen sich anpassen. Wenn eine Kombination bei dir anders reagiert, prüfe unter Extras → Optionen → Umgebung → Tastatur → Abfrageverknüpfungen (englisch: Tools → Options → Environment → Keyboard → Query Shortcuts) ihre Zuordnung. Bei Verwaltungsabfragen solltest du immer verstehen, welche Prozedur tatsächlich ausgeführt wird.

Deutsches und englisches Tastaturlayout: Was kann abweichen?

Für Buchstabenkombinationen wie Strg+F, Strg+H oder Strg+K ist die Beschreibung meist eindeutig. Zeichenkombinationen sind heikler: Das Minus für die Navigation zur vorherigen Position (Strg+-) liegt auf einer deutschen Tastatur anders als auf einer US-Tastatur. Pause/Break fehlt auf manchen kompakten Tastaturen. Auch Betriebssystem, Remote-Desktop-Client oder eine andere Anwendung können Tasten abfangen.

Wenn ein solches Kürzel nicht reagiert, probiere die zugehörige Aktion zuerst über das SSMS-Menü. Schau anschließend in den Tastatureinstellungen nach der tatsächlichen Belegung. Beschreibe in Teamdokumentationen die Aktion zusammen mit dem Kürzel, damit Kolleginnen und Kollegen mit anderem Layout sie wiederfinden können.

Eigene Belegungen in SSMS prüfen und ändern

Öffne Extras → Optionen → Umgebung → Tastatur beziehungsweise Tools → Options → Environment → Keyboard. Dort wählst du das Tastaturschema und prüfst oder ergänzt Zuordnungen. Die Microsoft-Dokumentation der Tastaturoptionen beschreibt diesen Bereich. Nach Änderungen oder einem Import von Einstellungen kann ein Kürzel von der Standardliste abweichen. Ein anderes Fenster kann dieselbe Kombination zudem anders interpretieren.

Für BEGIN TRANSACTION, COMMIT und ROLLBACK gibt es in der dokumentierten Standardliste keine fertigen Kürzel. Verwechsle frei konfigurierbare Query Shortcuts nicht mit einer sicheren Transaktionssteuerung: Ein unbeabsichtigtes COMMIT lässt sich nicht einfach rückgängig machen. Die Hintergründe erklärt der Beitrag zum Arbeiten mit Transaktionen in MSSQL.

Ein kurzer Arbeitsablauf mit SSMS-Tastenkombinationen

  1. Öffne mit Strg+N ein Abfragefenster und prüfe Verbindung und Datenbank.
  2. Schreibe eine harmlose Abfrage wie SELECT DB_NAME() AS AktuelleDatenbank;.
  3. Parse sie mit Strg+F5. Für eine Leistungsanalyse kannst du mit Strg+L den geschätzten Plan ansehen.
  4. Wähle bei Bedarf mit Strg+D das Ergebnisraster und führe die Abfrage mit F5 aus.
  5. Wechsle mit F6 zwischen Editor und Ergebnisbereich und speichere das Skript mit Strg+S.

Bei UPDATE, DELETE oder anderen Änderungen solltest du Auswahl, WHERE-Bedingung und Transaktionsgrenze bewusst prüfen, bevor du F5 drückst. Ein Tastenkürzel beschleunigt die Ausführung, ersetzt aber keine fachliche Kontrolle.

Häufige Fragen zu Tastenkombinationen für SQL Server Management Studio

Führt F5 immer das gesamte Skript aus?

Nein. Wenn im Abfrageeditor Text markiert ist, führt SSMS die Auswahl aus; ohne Markierung den Inhalt des aktiven Editors. Das kann bei unvollständig markierten Anweisungen zu Fehlern führen.

Warum funktioniert ein Kürzel auf meinem Rechner nicht?

Prüfe den Fokus des Fensters, das gewählte Tastaturschema, eigene Zuordnungen und das Betriebssystemlayout. Bei Sondertasten kann auch die Hardware oder eine Remote-Sitzung eine Rolle spielen.

Gibt es einen Standard-Shortcut zum Formatieren der gesamten SQL-Abfrage?

In Microsofts aktueller SSMS-Standardliste ist kein allgemeines Kürzel für eine vollständige SQL-Formatierung wie Strg+K, danach Strg+D dokumentiert. Verfügbar sind unter anderem Einrückung, Kommentarumschaltung und Groß-/Kleinschreibung.

Fazit: Tastenkombinationen für SQL Server Management Studio gezielt lernen

Die nützlichsten Tastenkombinationen für SQL Server Management Studio sind oft die einfachen: F5, Strg+F5, Strg+L, Strg+M, Strg+D und Strg+R. Verstehe ihre Wirkung, bevor du sie bei produktiven Daten verwendest. Bei abweichendem Verhalten liefern SSMS-Tastatureinstellungen und die aktuelle Microsoft-Liste die maßgebliche Antwort für deine Installation.