MSSMS v18.1如何按F5执行光标所在的单条SQL语句?
在SSMS 18.1中按F5直接执行光标所在单条SQL语句的方法
要实现无需选中语句,光标定位在哪条就执行哪条的效果,只需修改SSMS的快捷键绑定,把默认执行全窗口语句的F5替换为执行当前语句的命令,具体步骤如下:
- 打开SSMS,点击顶部菜单栏的工具 -> 选项
- 在左侧导航栏展开环境 -> 键盘,选中快捷键选项
- 在右侧“显示命令包含”输入框中,输入
Execute Current Statement,找到对应的命令 - 先移除原有绑定:在下方“快捷键”列表里找到绑定了F5的
Execute命令,选中后点击移除 - 选中
Execute Current Statement命令,在“按快捷键”输入框中按下F5,点击分配 - 最后点击确定保存设置
注意事项
- 确保SQL语句用分号
;或批处理分隔符GO正确分隔,SSMS会以此识别单条语句的范围 - 设置完成后,光标只需落在目标语句内(无需选中整个语句),按F5就会仅执行该语句
内容的提问来源于stack exchange,提问作者VladimirK
相关产品推荐
相关产品推荐

