Aktywnie rozwijam mój schemat w SQL Server 2008 i często chcę ponownie uruchamiać mój skrypt upuszczania / tworzenia bazy danych. Kiedy biegnę
USE [master]
GO
IF EXISTS (SELECT name FROM sys.databases WHERE name = N'MyDatabase')
DROP DATABASE [MyDatabase]
GO
Często otrzymuję ten błąd
Msg 3702, Level 16, State 4, Line 3
Cannot drop database "MyDatabase" because it is currently in use.
Jeśli klikniesz prawym przyciskiem myszy bazę danych w panelu eksploratora obiektów i wybierzesz zadanie Usuń z menu kontekstowego, pojawi się pole wyboru umożliwiające "zamknięcie istniejących połączeń"
Czy istnieje sposób na określenie tej opcji w moim skrypcie?