有没有办法立即停止在SQL Server中执行SQL脚本,如"break"或"exit"命令?
我有一个脚本在开始插入之前执行一些验证和查找,我希望它在任何验证或查找失败时停止.
这似乎是一个令人难以置信的愚蠢问题,但是如何让SQL Server Management Studio在遇到错误时停止处理SQL脚本?
我有一个很长的脚本,如果在开始SSMS报告时出现错误,然后盲目地继续,搞砸了更多的东西.我无法使用事务,因为脚本会创建多个数据库,但无法进入事务.数据库创建有时会失败.
SQL Server的Toad将在遇到的第一个错误时暂停,并询问您是要停止还是继续.这是我正在寻找的行为.SSMS中是否存在?
我不是问,"我如何编写或修改脚本,以便它在错误时停止?" 我没有兴趣修改我的脚本来实现这一点,我只是希望SSMS 停止出错.SQL Server的Toad 正是这样做的,这就是我想要的行为.这也不是659188的副本,因为这与修改脚本以停止SSMS有关.