удаление таблицы с условием

Таблица удаляется в том случае, если она существует, если ее нет, то не выполняется ничего.
Синтаксис
IF EXISTS(  
 SELECT name
 FROM sys.tables
 WHERE name = 'имя_таблицы'
)
DROP TABLE имя_таблицы
 
Скрыть

Показать

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