我正在SQL Server 2008中对架构进行积极的开发,并且经常想重新运行我的放置/创建数据库脚本。当我跑步
USE [master]
GO
IF EXISTS (SELECT name FROM sys.databases WHERE name = N'MyDatabase')
DROP DATABASE [MyDatabase]
GO
我经常收到这个错误
Msg 3702, Level 16, State 4, Line 3
Cannot drop database "MyDatabase" because it is currently in use.
如果右键单击对象资源管理器窗格中的数据库,然后从上下文菜单中选择“删除”任务,则有一个复选框可以“关闭现有连接”
有没有办法在脚本中指定此选项?