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.
개체 탐색기 창에서 데이터베이스를 마우스 오른쪽 단추로 클릭하고 상황에 맞는 메뉴에서 작업 삭제를 선택하면 "기존 연결을 닫습니다"확인란이 있습니다.
내 스크립트에서이 옵션을 지정하는 방법이 있습니까?