Aktuelles Statement ausführen

Es gibt diverse Tools (z. b. für Oracle), welche nur das Statement ausführen, in welchem aktuell der Cursor steht. Für das Management Studio ist so etwas leider nicht offiziell vorgesehen, aber es gibt Add Ins.

Bei Codeplex gibt es den SSMSExecutor, der nur eine Funktion hat, nämlich das aktuelle Statement auszuführen. Die Installation (für das SQL Server Management Studio 2012) ist simpel und falls nicht automatisch geschehen, sollte man in den Optionen die Tastenkombination für das Statement setzen.

Hierzu sind die folgenden Schritte notwendig:

  • Tastatur auswählen (1)
  • Befehle auf "ssms" einschränken (2)
  • SSMSExecutor auswählen (3)
  • Shortcut zuweisen (4)
  • (Ctrl+Shift+E) drücken

Damit kann dann einfach das aktuelle Statement durch drücken von Strg+Umschalt+E (Ctrl+Shift+E) ausgeführt werden.

Einschränkungen

Für das Management Studio 2014 scheint es dieses nicht zu geben, aber hier sollte man sich einmal die kostenlose Version von dbForge SQL Complete anschauen, die diese Funktionalität bietet. Oder man kann auch direkt die Vollversion erwerben.

Zumindest was die Tastenkombination angeht, muss man dann nicht mehr umlernen!