[SQL Server] SSMS(只執行游標所在的T-SQL指令)

Execute Current Statement

在Oracle SQL Developer環境下,執行整段SQL指令可以用F5,執行單段游標處的SQL指令可以用F9;

在SQL Server SSMS環境下,執行整段SQL指令用也可以F5(都用Ctrl+E說),

但執行游標處的SQL指令一直以來就是選取範圍,然後執行,

 

今天不知哪裡來的小空閒,於是到了工具/選項/鍵盤 用"執行"關鍵字來搜尋,嗯,果然沒有..

 

但滑鼠滑到SQL Complete這個Add-in套件時,竟然有Execute Current Statement,哈哈! 得來全不費工夫啊~

 

如果還是習慣F9作為目前游標處指令的熱鍵:

1.安裝SQL Complete套件(有免費版和標準版,安裝免費版就好)

https://www.devart.com/dbforge/sql/sqlcomplete/

2.工具/選項/鍵盤 把F9改為ExecuteCurrentStatement的熱鍵,不過,F9原本是設定中斷點的,也記得幫她找出路。