You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在SSMS或T-SQL中分步执行脚本并按需暂停与继续?

在SSMS中实现脚本逐条执行与断点调试

完全可以实现你要的效果,操作步骤如下:

  • 进入调试模式:
    不要直接按F5执行脚本,点击SSMS工具栏的「调试」按钮(快捷键Alt+F5),此时脚本会进入调试状态,默认执行完单条命令后就会暂停,需要手动点击「继续」按钮(或再次按F5)才会推进到下一条命令。

  • 设置断点:
    在脚本目标行的左侧灰色边栏点击,会出现红色圆点标记(断点)。调试过程中,脚本运行到断点位置会自动暂停,你可以检查当前执行状态、变量值等,之后按F5继续执行后续内容,也可以用F10单步执行下一条命令。

  • 额外提示:

    • 调试模式会使用独立的数据库连接,注意脚本中的事务逻辑,避免长时间持锁导致阻塞。
    • 脚本里的GO命令会被当作批处理分隔符,每个批处理执行完毕后也会触发暂停,或者在批处理内的断点处暂停。

内容的提问来源于stack exchange,提问作者KeusT

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.20 05:40:29