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.
オブジェクトエクスプローラーペインでデータベースを右クリックし、コンテキストメニューから[削除]タスクを選択すると、「既存の接続を閉じる」ためのチェックボックスがあります
スクリプトでこのオプションを指定する方法はありますか?