В чем разница между удалением таблицы и удалением таблицы в SQL Server? - PullRequest
17 голосов
/ 17 июля 2009

В SQL Server, в чем разница между следующими двумя -

  • Щелкните правой кнопкой мыши объект базы данных (таблица / представление) и выберите «Удалить таблицу» (например, таблицу сценариев как -> DROP To -> Новое окно редактора запросов)

  • Щелкните правой кнопкой мыши объект базы данных (таблица / представление) и выберите «Удалить».

Я пробовал их обоих, и оба выполняют одно и то же действие. Есть ли причина иметь два варианта для одной и той же вещи? Является ли опция «Удалить» просто грубым способом удаления объекта БД?

Только для записи - я использую SS2008.

Ответы [ 12 ]

0 голосов
/ 18 июля 2012

Мы можем удалить конкретную запись из таблицы с помощью команды удаления. но используя drop, мы можем удалить таблицы. если вы используете Drop, структура также будет работать, но если вы используете команду delete, структура не будет работать.

0 голосов
/ 17 июля 2009

Если вы выберете «Удалить», а затем выберете сценарий, вы увидите, что он также предоставляет вам оператор удаления таблицы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...