Tôi đang thực hiện phát triển tích cực trên lược đồ của mình trong SQL Server 2008 và thường xuyên muốn chạy lại tập lệnh cơ sở dữ liệu thả / tạo của tôi. Khi tôi chạy
USE [master]
GO
IF EXISTS (SELECT name FROM sys.databases WHERE name = N'MyDatabase')
DROP DATABASE [MyDatabase]
GO
Tôi thường gặp lỗi này
Msg 3702, Level 16, State 4, Line 3
Cannot drop database "MyDatabase" because it is currently in use.
Nếu bạn nhấp chuột phải vào cơ sở dữ liệu trong ngăn thám hiểm đối tượng và chọn tác vụ Xóa từ menu ngữ cảnh, có một hộp kiểm để "đóng các kết nối hiện có"
Có cách nào để chỉ định tùy chọn này trong kịch bản của tôi không?