SQL Management Studio - 执行当前行

maw*_*dne 36 ssms

在SQL Server 2008 Management Studio中,我可以按F5执行当前查询窗口中的所有内容.我也可以突出显示一个查询,然后按F5运行该突出显示的查询.

有没有一种方法可以运行我的光标所在的单个查询,或者运行查询我的光标到第一个';'?

小智 9

在选项中,您可以配置要显示的行号,然后您只需单击行号,这将突出显示整行.


Ric*_*ard 6

安装SQL Complete Express.它是一个免费的SSMS插件(也是付费版本),它允许使用CTRL + SHIFT + E执行当前语句,我已将其重新映射到F9,因为我经常使用Toad.

我尝试了其他几个,但他们要么没有使用SSMS 2012,要么我没有继续使用它们.

我发现intellisense比内置版本更快.


Pyr*_*Jim 6

如果您能够使用 SSMS 2012,那么您可以使用SSMS Executor插件,正如st-stoqnov回答类似问题时提到的那样。

SSMS 2014/2016/2017 还提供了Alpha 版本


Dan*_*olo 5

不幸的是,在MSDN的SMSS键盘快捷键列表中没有这样的键盘快捷,我没有看到任何记录宏的方法.我发现的唯一的解决方案需要创建一个附加在其中是相当的一点积蓄一些工作.

  • 我认为随着时间的推移,这会有一点点积累,非常重要. (3认同)