В настоящее время я в основном сбросив стол как стол капли scratch..TableNameУдаление таблицы на основе имени другой таблицы
Если у меня есть имя всей таблицы в другой отдельной таблице, то я могу сделать, выполнить, чтобы упасть таблицу, присоединяясь вместо копирования и вставки имени каждый раз?
Так что я хочу сделать что-то вроде этого .. но я не уверен, как написать это SQL. Я использую версию 2008 года. Имя таблицы соответствует таблице TableName, а затем удаляет из базы данных с нуля.
Желание сделать это указывает на то, что вы, возможно, «делаете sql» неправильно. Обычно вы не создаете/отбрасываете таблицы с именами, определенными во время выполнения. Сказав это, вы * можете * сделать это с помощью динамического SQL. Вам нужно построить строку, состоящую из группы операторов 'drop', а затем выполнить ее как SQL. См. [Этот вопрос] (http://stackoverflow.com/questions/4393/drop-all-tables-whose-names-begin-with-a-certain-string) для некоторого вдохновения. – Blorgbeard