удаление базы данных с условием

База данных удаляется в том случае, если она существует, если ее нет, то не выполняется ничего.
Синтаксис
IF EXISTS(  
 SELECT name
 FROM sys.databases
 WHERE name = 'имя_базы'
)
DROP DATABASE | SCHEMA имя_базы
 
Скрыть

Показать

Копировать
  Script.sql  
IF EXISTS(  
 SELECT name
 FROM sys.databases
 WHERE name = 'zzz'
)
DROP DATABASE zzz