Это кажется невероятно глупым вопросом, который нужно задать, но как мне заставить SQL Server Management Studio прекратить обработку сценария SQL, когда он обнаружит ошибку?
У меня длинный сценарий, и если при запуске возникает ошибка, SSMS сообщает об этом, а затем вслепую продолжает, еще больше испорчивая. Я не могу использовать транзакции, потому что скрипт создает несколько баз данных, и они не могут войти в транзакцию. Иногда происходит сбой при создании базы данных.
Жаба для SQL Server остановится на первой обнаруженной ошибке и спросит, хотите ли вы остановить или продолжить. Это поведение, которое я ищу. Существует ли он в SSMS?
Я не спрашиваю: «Как мне написать или изменить скрипт, чтобы он остановился на ошибке?» Меня не интересует изменение моего скрипта, чтобы это произошло, я просто хочу, чтобы SSMS остановился на ошибке . Жаба для SQL Server делает именно это , и именно такое поведение я хочу. Это также не дубликат 659188 , поскольку это относится к изменению сценария для остановки SSMS.